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

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