India Indonesia Biennial Trade Ministers’ Forum Meeting

Apprehension and pessimism in Indian industry