Global governance has failed to meet world’s biggest challenges; Modi Home News March 2, 2023 India: The Indian Prime Minister Mr. Narendra Modi has criticised global institutions for failing to address the world’s biggest challenges,…