Supersizing The Solar Industry

There’s a new trend in solar energy projects, and it seems to be the staunch belief that bigger is better. As the pressure mounts around the world to …