Overview Details Press Releases Multimedia Locations People Groups It has been more than a decade that Indiaplaza and EBay laid the foundation of eCommerce business in India