'We want to see 20% students placed internationally in next 2 years'
'India has a deficit for executive development'
'Deemed varsity status doesn't impact our future plans'
'Our businesses need many more managers'