14-07-2026 09:25 via renews.biz

‘Google signs 1.6GW US solar PPA’

FT reports deal covers initial output from Arkansas project
Read more »