Aled Rees

Aled Rees, managing director, strategy & consultancy at CSM Sport & Entertainment, takes a look at how environmental considerations will impact the future of F1