By admin June 24, 2021 Business , marketing Solar Energy Share on FacebookShare on Twitter Solar energy has turned a corner and is here to stay. Why aren’t more people (and companies) capitalizing on it?