US renewables developer Longroad Energy today announced it has reached financial close on a 379-MW solar project in Texas after receiving a tax equity investment from Facebook (NASDAQ:FB).