
The ability to tackle extremely difficult problems has been the key to the greatest innovations in history. Now, as more and more jobs are being threatened by rapidly-evolving technology and outsourcing, problem solving is becoming a must-have skill in order to stay competitive...