Amazon enters solar PPA in Japan
West Holdings is developing 450 solar plants in the Tokyo Metropolitan area and Tohoku region of Japan with a combined capacity of 22MW. Mitsubishi...
West Holdings is developing 450 solar plants in the Tokyo Metropolitan area and Tohoku region of Japan with a combined capacity of 22MW. Mitsubishi...