MUMBAI: France is known for its delicious food and wines, great art and architecture and celebrated culture of all kinds. But there’s another side to this...