Does e-Business Matter?