By CEP Staff • 9 May 2024 in News

US company Vesper Energy has sold the Deer Creek Renewable Energy project in Tulare County, California, to an undisclosed Fortune 500 energy company.