Global Biofuels Alliance likely to be launched at G20: Report
India's proposal for setting up a Global Biofuels Alliance is likely to get through at the G20 summit with sources indicating that the new grouping may be launched on Saturday to help accelerate energy transition. A group photo of the G20 ...