Your query about Africa is offtopic but I will give you some pointers. Google them and READ
China & India as Africa's New Donors: The Impact of Aid on Development
"India and China have different patterns of aid. India concentrates on non-monetary aid mainly in the form of technical assistance and scholarships, while China offers a wider range of monetary and non-monetary aid packages, which include grants and loans for infrastructure, plant and equipment, as well as scholarships, training opportunities, and technical assistance."
Please use the sources you have before you jump the gun.