Unscrupulous rooftop solar panel spruikers taking advantage of ill-informed consumers to overcharge for low-quality systems ... how big the battery is or whether it backs up their home, it ...
The U.S. Department of Energy says $365 million is available to install solar and battery storage systems in homes and healthcare centers across Puerto Rico SAN JUAN, Puerto Rico -- The U.S ...