Update news

Cancel

$2.4bn forward contract puts manufacturers, commercial banks in a fix