In The Peak Magazine, Team Principal James Vowles reflected on the team’s progress and long-term ambition, offering insight ...