Standard Solar acquires 84 MW solar portfolio in Illinois
Standard Solar has acquired a 14 project solar portfolio in Illinois that has a total capacity of 84 MW.
Standard Solar has acquired a 14 project solar portfolio in Illinois that has a total capacity of 84 MW.