India’s current account deficit narrows to $1.3 bn June 28, 2023 BUSINESS The country witnessed a jump in net services receipts on both sequential and year-on-year basis, due to a rise in net earnings Read More