Sonnedix, Equinix sign 149-MW solar PPA in Portugal
Solar energy producer Sonnedix Power Holdings announced today that it has secured a pay-as-produced power purchase agreement (PPA) for its ...
Solar energy producer Sonnedix Power Holdings announced today that it has secured a pay-as-produced power purchase agreement (PPA) for its ...