Marathon Capital announced the sale of OCI Solar Power’s 66 MWdc in-construction solar project — Project Ivory — to D. E. ...
Solar power is currently sweeping the nation, with only more installs ahead as the United States weens itself off fossil fuels and establish...