News

The new, proposed solar farm, Star Light Energy Center, will be a 100 megawatt solar facility, with a 100 megawatt, four-hour ...