India has provided development cooperation assistance to the tune of USD 107 billion from 1947-2022 and in the process trained around 350,000 people from various nations in the developing world through initiatives such as the Indian Technical and Eco ...