The company has 32 manufacturing facilities across India and Europe, with customers and partners in over 80 countries.