Declan Kelly resigns from Teneo following reports of ‘public and embarrassing mistake’

//Declan Kelly resigns from Teneo following reports of ‘public and embarrassing mistake’