Taiwan Semiconductor Manufacturing Co. (TSM) (TW:2330) logged October to December quarterly revenue of NT$868.5 billion, or $26 billion, based on MarketWatch's calculations of the company's monthly ...
Centrica Plc says that the UK’s gas reserves are at “concerningly low” levels as freezing temperatures grip the country, ...