Indians in East African Countries were most successful Business people, infact their rich guys were basically Indian guy living there.
Gujaratis, Tamils were most doing this business like Food import, export, Hotels, Engineering etc.
They were getting hate because of their success. Recent example South Africa tussle between SA and Indians living there. They blamed everything on Indians. While ANC is there for 30 years and the entire Black community instead of coming out of Apartheid, decided to involve in full blown gangsters and criminals. Also ANC politicos were basically corrupted crooks who did not done anything to improve them.