Sunraycer Renewables, a developer, owner, and operator of clean energy power sites, closed a $901 million project financing facility to support three solar and battery


Sunraycer Renewables, a developer, owner, and operator of clean energy power sites, closed a $901 million project financing facility to support three solar and battery

From: Mercom India Stafford Capital Partners, an international private markets investment and advisory firm, secured an €89.4 million (~$105 million) refinancing facility for its STAR