Bezos-Funded Climate Satellite Vanishes: $88 Million MethaneSAT Lost to the Void

Jeff Bezos’ $88 million climate satellite vanished into space, but what it left behind changes everything about methane monitoring.