The ranking covered 63 countries and assessed the methods the countries adopted to attract and retain talent.
21 Nov 2017 11:55 AM IST
The skills and talent development firm had posted a net profit of Rs 19.7 crore in the year-ago period.
25 May 2019 4:28 PM IST