CEA Nageswaran says India facing โlive balance of payments stress testโ: What it means
India appears to be facing one of its toughest economic challenges in recent years. (AI image) India appears to be facing one of its toughest economic challenges in recent years. Oil, gold, fertiliser and other commodity prices are elevated. The foreign portfolio investors are continuing […]
Business