Who was called ‘The Grand Old Man of India’?
Dadabhai Naoroji is called ‘The Grand Old Man of India’.