What is e-business and does it still matter? · Study