Cars Bikes Volvo’s First Electric Bus Service Started In Sweden Talha DarMay 12, 20150 Public transports are one of the major contributors towards air and noise pollution of metropolises around the world....