NEW DELHI — Marking its entry into the Indian beauty market, Danish brand Gosh Cosmetics opened its first point of sale at the DLF Emporio mall in New Delhi in February. The brand has an ambitious ...