images

May 30

Mr. Lakshmi Narayanan, Managing Director of OST India was awarded ‘International Achievers for Business Excellence’ for his outstanding achievements in Business and Social Service at the12th International Achievers’ Summit, Dubai, UAE