Day: October 17, 2017
Caught On Camera: Pregnant Woman’s Car Stopped By UDF Workers In Kerala
World petrol demand ‘likely to peak by 2030 as electric car sales rise’
World petrol demand will peak within 13 years thanks to the impact of electric cars and more efficient engines, energy experts have predicted. UK-based Wood Mackenzie said it expected the take-up of electric vehicles to cut gasoline demand significantly, particularly