Innovation – UK and Ireland in the ‘World Innovative Top Ten’! Forgive me for one minute, while I take a deep breath. For I am not the best person to annouce this news, surely the UK and Irish political leaders should be doing this themselves? But type in Global Innovation Index 2012 into Google today […]