Bengaluru: Italian luxury fashion house Armani’s beauty arm Armani Beauty has launched its first-ever flagship store in India, a top company official wrote on social media. The new store is located on ...