Current account deficit narrows further, reserves inch up to $30b

Economy

10 May, 2023, 10:30 pm
Last modified: 11 May, 2023, 12:48 pm