Bobbi Brown Cosmetics announced the opening of its first freestanding store in Mumbai at Palladium Mall, an upscale retail destination located in....