Home > Speaker's Corner

Temasek loses £150m on its July investment in Barclays