Tag: Japan’s Toshiba To Withdraw From UK Nuclear Power Project

Japan’s Toshiba To Withdraw From UK Nuclear Power Project

Japan’s Toshiba is set to wind up NuGen, its UK-based nuclear arm, after efforts to offload the business…