My Beauty Bazaar is a one-stop-shop beauty-retail concept, which was incepted in New York, back in 2009 with a team of two. What was conceptualized with just 200 imported beauty products back then has now grown into a massive online store featuring over 20000 SKUs.