One of the most illustrious names of automotive history has returned. After numerous successes in Formula One and being dormant for nearly sixteen years, the legendary motor racing brand was relaunched. Despite its long ...