How we define a business platform goes a long way to shaping how we see the new economy. In my view there is no satisfactory definition out there yet. Alex Moazed, CEO of Applico Inc, had a go at defining it recently: A platform is a business model that creates value by facilitating exchange between… Continue reading Business Platforms