Created to reduce carbon emissions and also help mitigate the rising oil prices... now comes a Pinoy invention... the Electric Jeepney.Full story at Greenpeace.