Silicon Ranch and United Power have signed a power purchase agreement (PPA) for the former’s 150MW Byers Solar Farm in ...
A UK-based independent power producer (IPP) has acquired solar power projects in Virginia and Colorado, both secured with ...