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