Home Tags Ted Bardacke

Tag: Ted Bardacke

8minute Solar Energy Executes PPA with Clean Power Alliance

8minute Solar Energy, a company that specializes in solar+storage, has executed a 15-year power purchase agreement (PPA) with Clean Power Alliance (CPA).  The 400 MW...

Stay Connected

13,144FansLike
93,362FollowersFollow