Browsing: Acuite revises India’s BoP for FY23 to $17bn

 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 earlier.