E-COMMERCE PLATFORM : THE EMERGING LANDSCAPE OF SALES