Pixar

“In the year 2000, the International Energy Agency (IEA) made a prediction that would come back to haunt it: by 2020, the world would have installed a grand total of 18 gigawatts of photovoltaic solar capacity.
ACSH relies on donors like you. If you enjoy our work, please contribute.

Make your tax-deductible gift today!

 

 

Popular articles