Global retail — the big picture
Retail and ecommerce: For 2014, world wide retail sales amounted to USD 22.5 Trillion. Of this total, ecommerce accounted for a little over USD 1.3 Trillion. By 2018, total retail sales should cross USD 28 Trillion while ecommerce is expected to touch USD 2.5 Trillion…