tinubu in india

Tinubu Secures $14 Billion Investment in India, Says Nigeria Offers Higher ROI

President Bola Ahmed Tinubu has secured a $14 billion foreign investment in India and informed Indian investors that greater opportunities…

1 year ago