Blog posts tagged with "Takeda"
Takeda announced the signing of a long-term VPPA for the electricity delivered to the power grid from a 79 MW portion of Enel’s Seven Cowboy wind project in Oklahoma.
Read More
Smart Energy Decisions Content Partners