IFC plans $10 billion annual India investments by 2030

Business