In 2016, an estimated 1.61 billion people worldwide purchased goods online and global e-commerce sales amounted to US$1.9trillion
SMEs miss out on cloud tech benefits
Most UK SMEs are potentially missing out on huge benefits of cloud-technology due to a lack of time and understanding, according to Business Matters