Although the sun is an essential life force, we need to protect ourselves from its relentless glare. Sunglasses? Check. Beach umbrella? Check. Tinted car windows? Check. A huge, multitrillion-dollar parasol floating in outer space to reduce global warming? Uh … huh? Ready or not, here come the corporate hucksters and techno-fantasists with a dazzling scheme […]
Is ‘Icarus’ The Solution To Climate Change?
on