Juliette technologically evolves its e-commerce with marketplace capacity