Workers install solar panels at a home in Florida.
Workers install solar panels at a home in Florida. AL DIAZ adiaz@miamiherald.com
Workers install solar panels at a home in Florida. AL DIAZ adiaz@miamiherald.com