Transport for London has launched electric buses as part of a bid to lessen the pervasive air pollution in the capital city. The development will not only positively impact the environment but also the health of citizens, appealing to city-dwellers' pleas for people- and planet-friendly policies.