Atlas Copco India Ltd, Pune

It has more than demonstrated their willingness to share in our service belief and ensure customer satisfaction is not just a common phrase but actually a strategy for success.