Forbes ranks PM Modi as 9th most powerful in the world

National