Shipping disruptions in the Strait of Hormuz and surging energy costs due to the Iran war are threatening to derail one of the world’s largest economies, according to the Indian government’s latest economic report.
Discover more from InfoVera USA
Subscribe to get the latest posts sent to your email.