09/08/2019 Beauty/Fashion, Events, Launches, Make Up, News Pixi by Petra Strand Launched in India London-based beauty brand Pixi was recently launched in India with an intimate launch party at Olive Bar & Kitchen, with media...