WHY THIS MATTERS IN BRIEF 247 solar power anywhere on Earth? Well, that might be coming sooner than we think … Love the Exponential…