The logo of the online retailer Amazon displayed on computer screens in London. Photo: AFP/LEON NEAL

Topic |   CNBC
The logo of the online retailer Amazon displayed on computer screens in London. Photo: AFP/LEON NEAL
READ FULL ARTICLE