UK Goods Trade Deficit Down to $25.1B in March
London: The UK’s trade balance recorded a deficit of £18.9 billion ($25.1 billion) in March, reflecting a decrease of £0.6 billion from the previous month, according to the Office for National Statistics on Thursday. This figure was slightly below mar…