Acuite Ratings revises downward India’s BoP for FY23 to $17 bn from $38 bn
Credit rating agency Acuite Ratings & Research on Monday said it has revised its forecast of India's current account deficit to $68 billion from $106 billion and the balance of payments deficit to $17 billion from $38 billion…