E- Business: Enhancement and Long run Views