Electric Cars Current Affairs, GK & News
India is an oil deficient country. It is thus forced to import most of the crude oil it uses ( nearly 80%) from other countries. This creates a problem for India, both fiscally and for domestic security. The government is exploring various methods like ethanol blending, improved oil recovery from Indian Oil fields and adding ..