A public transport operator in Milan, Italy is lowing its fleet emissions by doubling down on electric buses. According to Electric Cars Report, bus operator ATM has ordered 100 electric buses from ...