Lawrence Stroll seals another deal with Cognizant the Fortune 500 IT services giant becoming the new title sponsor of the Aston Martin F1 team in a deal believed to be worth £20-£30m per year. So, what is it about Stroll that companies and individuals want to throw their hat into Continue Reading