Solar Power
-

Tesla Secures Full Output of New 140 MW Texas Solar Project
Tesla has signed a power purchase agreement with Zelestra to secure 140 MW of solar power from a new Texas facility scheduled to be operational by 2029.
-

UMass Lowell Students Install Solar Power in Dominican Republic to Address Energy Scarcity
UMass Lowell students installed custom solar power systems in Sosúa, Dominican Republic, keeping a local school and three homes powered during blackouts.
