Solar Power Hits 3 Terawatts, Prices Drop 95% Since 2007

Solar Power Hits 3 Terawatts, Prices Drop 95% Since 2007

1/4