Drive plus Rent-a-Car Dubai based entrepreneur Talha Nasir emerges as self made leader in the modern world His hunger to have a business led him to have 3 major companies and enabled him to become one among the foremost impressive entrepreneurs « Previous1Next » 1 of 1