Foreign investors have been selling out of India’s highly valued stockmarket. The rupee slid to a record low against the ...
After having inked 7 free trade agreements (FTAs) with economies surpassing a combined GDP of $20 trillion since 2021, ...