Longroad Energy

FB Building a Massive Solar Power Project in Texas

Facebook's solar farm in West Texas is believed to be one of the largest solar projects in the US and…

5 years ago