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