19 Jun, 2013
The Leela Palace, Bengaluru
Sashi Chimala, who has previously founded a string of tech startups and retail ventures, has launched his new venture in India under a partnership with US-based LuxeYard Inc, a members-only, flash retail site selling...