Been told the Maclaren back as Technical Director.
Is this confirmed wanyone??