Ron Diorio, VP of business development & innovation director, Economist Media Group What is a platform? asked Ron, rattling through a list of OSes, apps and social networks, to a mixed response from the audience – there was no clear agreement as to what a