"When everyone is talking corruption, we decided to voluntrily enter into this agreement for upholding integrity in our practices. We want to be trend setters for others, as we have been in many other aspects," said a senior company official.
1741
3126
387
694
998
1499
329
699
989
1517
5522
0
620
980
389
749
499
798
230
450
444
490
337
1099
399
899
500
546