Tag Archives: INDIA

Sephora expands to India with New Delhi store

NEW DELHI, Dec 29 — French beauty behemoth Sephora has just entered its newest territory: India. Last week, the mega-chain opened up a nearly 10,000-square-meter store in New Delhi, simultaneously launching 14 new brands in the country. Alongside staples from Dior, Estée Lauder, and Clinique, Indian shoppers can now peruse products from Make Up …

Female Nerd News

COMEDY CENTRAL INDIA ACQUIRES US SITCOM HIT 'ANGER MANAGEMENT'; BRINGS CHARLIE SHEEN TO INDIA

MUMBAI, India, Dec. 20, 2012 /PRNewswire/ — Comedy Central India, the country's only 24/7 comedy channel, has pulled off a coup by acquiring exclusive airing rights to the world's most talked about comedy …

Female Nerd News