Facebook signs PPA for Altavista solar project
Apex Clean Energy's 80MW Altavista Solar Project has executed a PPA with Facebook for a 61.6MW portion of the project. The project is located in...
Apex Clean Energy's 80MW Altavista Solar Project has executed a PPA with Facebook for a 61.6MW portion of the project. The project is located in...