From B2B to B2C, online retail to omnichannel