Dubai based entrepreneur Talha Nasir emerges as self made leader in the modern world Deccan ChronicleSource