The Bangalore-based e-commerce company is valued at $20.8 billion.
The Bangalore-based e-commerce company is valued at $20.8 billion.
Deal unlikely now, though.
The American Bazaar is a publication of American Bazaar, Inc., based in Germantown, MD.