19 Jun 2019

Business briefs

From Business News, 12:25 pm on 19 June 2019

The country's balance of payments deficit has narrowed slightly.