verb energy bar

Facilities

When energy companies can’t be bothered to build solar panels, they’ll build them for you

By now, most people have heard about Tesla’s plans to produce solar power on site at the Tesla factory in Fremont, California.Tesla has since signed a lease with a local utility to supply the panels.While solar panels aren’t cheap,...

Read More