E-commerce has been booming for the past few years, with global retail e-commerce sales having more than doubled in the past five years. In 2017, global e-retail sales amounted to around $2.4 trillion....
The big picture: If there was ever a company that learned the value of commercializing its own tools, Amazon would be it. The company famously adapted its own software-defined...