An almost 500 MW (497 MW) solar panel project is about to begin construction in Texas. The project is owned by Enel Green Power North America (A subsidiary of Enel Green Power, based in Italy). They have named this project “Roadrunner.” There’s only three solar installations that are slightly larger than this one and they […]