/ Yet Another World’s Largest Battery Storage Facility Coming Up This time, it’s Japan’s second largest island, Hokkaido, to make the headlines. Japan’s Ministry of Economy, Trade and Industry (METI) plans to dip into its... Read More