Jakarta ranked as the world's largest city with 41.9 million inhabitants followed by Dhaka, while Tokyo slipped to third again Read full story here