TEPCO steps onto world stage with DEEP C buy-in

TEPCO steps onto world stage with DEEP C buy-in

Japan’s largest energy producer and distributor has signed up to hold a stake in the northern port city of Haiphong-based DEEP C Green Energy.