The National Bank of Cuba (BNC) has been ordered to pay over £18.1 million (approximately €21.2 million) to investment fund ...