Watch | Why is the global biofuels alliance critical for India?
Watch | Why is the global biofuels alliance critical for India? India announced its Global Biofuels Alliance at the recently concluded G-20 Summit in New Delhi. The country was the chair for this year’s G20 alliance. Nineteen countries and 12 international organisations have agreed to participate. Why is the announcement significant? Biofuels have, after all,…
Read More “Watch | Why is the global biofuels alliance critical for India?” »