UK benefits from record trade deficit drop

Blurred image of Trade Finance article content