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