Home Science Who launched Global Biofuel Alliance during the G20 Summit and invited world leaders to join? Correct answer: Narendra Modi Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play