RELATED STORIES
Balance of Payments deficit at $10.6 billion
E-payments up by record 20 percent