Behind the scenes at McLaren Applied Technologies

McLaren Applied Technologies lifts the lid on one of the UK’s leading centres of engineering innovation.