On the road to understanding the complexities of B2B Ecommerce