For the first time, Graeme Lowdon and Cadillac's new F1 team spoke at length to the media about the ambitious project. Anyone who had listened to the team boss for a good hour could only conclude one ...