Scientists question UK's green aviation plans in Royal Society report
By
Dino D'Amore
28th February 2023