Tech Leaders, Economists Split Over Clean Energy's Prospects

Andres Quiroz, an installer for Stellar Solar, carries a solar panel during installation at a home in Encinitas, Calif.