Tech Energy Business Strategy Videos Reports
Tech Energy Business Strategy Videos Reports

The unexpected environmental drawbacks of concentrated solar power plants

The Ivanpah Solar Electric Generating System is a huge facility that produces power for thousands of homes. Unfortunately, there have also been some unintended negative consequences