Leading make up brand Chambor Geneva has taken the city of Bangalore by storm with the launch of its first exclusive store at Phoenix Market City....