Toll-free: (877) 631-6311 | Local: (602) 626-3100 |
Office Open
.(JavaScript must be enabled to view this email address)

Reality Check Archive, July 2020

A Moonshot Moment for Solar
  • July 14, 2020

A Moonshot Moment for Solar

Residential solar installations saw a record first quarter. But then the coronavirus pumped the brakes on customers seeking cheaper energy solutions like solar, with one company even giving it away for free.

Read more

Get in Touch

PO Box 192495,
Dallas, Texas 75219

Toll-free: (877) 631-6311
Local: (602) 626-3100