blogs.strategygroup.net
Welcome to GAFA land—where the winner takes it all
By Susanne Wixforth – Amazon symbolizes the four platform giants, also known as GAFA (Google, Apple, Facebook and Amazon). The company is Europe’s largest platform retailer and its turnover i…