The National on MSN
Eurostar suspends Channel Tunnel trains after power supply fault
Eurostar on ​Tuesday suspended its ​cross-Channel train services ‌to and from London until ​further notice following a power ...
The National on MSN
Taqa and Ewec complete $980 million Al Dhafra power plant deal
Abu Dhabi National Energy Company, known as Taqa, and Emirates Water and Electricity Company (Ewec) have reached financial close on the Dh3.6 billion ($980 million) Al Dhafra power plant that will ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results