Amazon Mulls Building Physical Stores in London: Report

(Bloomberg) -- Amazon.com Inc. is considering building physical shops in London and across southern England, as the online giant seeks to expand its retail presence, according to a report in the Da...
BQ Install

Bloomberg Quint

Add BloombergQuint App to Home screen.