kepkep92902 kepkep92902 19-04-2017 Geography contestada What is NOT one of the reasons for India's recent economic success?A foreign companiesB international aidC agricultural successD foreign investors