TAG Odion Ighalo
RECENT UPDATE
Indian Billionaire Abhay Firodia
Abhay Firodia has a net worth of $3.9 billion. He is the chairman of Force Motors which makes pick-up trucks, SUVs, vans and tractors. He also owns the auto parts company known […]
The largest private tea grower
Camellia PLC is the largest private tea grower in the world. The company grows tea in Kenya, India, Malawi and Bangladesh. They own 68 tea estates from where they produce 80 million […]