Zoomlion Ghana Limited, a waste management company, has taken its sanitation duties a notch higher with the launch of 10 mechanical street sweepers. The