‘Progress not perfection’: Formula 1 sustainability chief on the race going green(er)

This post was originally published on CNA.