Loading...

    Current account deficit down by 32%