Hundreds of ads running on Facebook for over a year promised U.S. homeowners that governors in their state had just signed off on big tax breaks for installing solar energy panels on their roofs.
Hundreds of ads running on Facebook for over a year promised U.S. homeowners that governors in their state had just signed off on big tax breaks for installing solar energy panels on their roofs.