BayWa r.e., a renewable energy project developer, announced the sale of three solar projects totaling 517 MWdc to a privately held renewable independent power producer.
National Renewable Solutions Secures $145 Million in Project Financing
National Renewable Solutions (NRS), a renewable energy project developer, secured $145 million in project financing for the 140 MW solar and 50 MW storage Shallow