b2b marketplace construction