Have you noticed that most shopping centers don’t have solar panels? Less than 10% of US shopping centers have solar in any...

read more