At Tokyo signs solar PPA in Japan

Japanese operator At Tokyo Corporation (aka @ Tokyo) has signed a Power Purchase Agreement (PPA) to offtake from a solar farm in Japan. The company this week announced a “basic agreement on a virtual ... ( read original story ...)