Ferrari's title sponsor Mission Winnow are responding to reports of an investigation, initiated in Australia, questioning what the branding represents and indeed what the campaign is actually selling, as information on the official website is... MoreĀ»