Challenges for Technology Leadership