Home Tags Takeda

Tag: Takeda

Takeda Inks VPPA for Seven Cowboy Wind Farm with Enel North America

Takeda has signed a long-term virtual power purchase agreement (VPPA) for the electricity delivered to the power grid from a 79 MW portion of...

Stay Connected

2,015FansLike
15,856FollowersFollow