In a pivotal development for Japan’s renewable energy sector, Tokyo Electric Power Company (TEPCO) Renewable Power has officially initiated the Environmental Impact Assessment (EIA) process […]