The Ugly Side

2022

December 2022 - Cost of solar power has dropped 85% since 2010 while battery technology has improved 80% in just ten years.

December 2022 - The Keystone pipleline leaked this time in northern Kansas spilling an estimated 14,000 barrels of oil.