Your place for Space News
A new Imperial review suggests more work is needed to tackle emissions in easier sectors and the difficult.