6 August, 2021 ChannelAdvisor revenues hit record $41.5M as ecommerce demand grows