Tesla's project to build an energy storage facility in Hokkaido could spark an energy revolution in Japan, where development of green energy is lagging as the government scratches its head for a way to reduce carbon emissions without burdening local...
The article requires paid subscription. Subscribe Now