Pushing the digital frontier: insights into the changing landscape of e-business · Study