ADVERTISEMENTs

India and US struck a IIA deal

The Investment Incentive Agreement (IIA) is likely to result in increased investment support from America's development finance corporation (DFC) that focuses on various sectors in India.

Comments