Posts Tagged ‘Apollo 13’

Leadership

Failure Is Not an Option

Guest Post by Bill Durkin Fifty years ago on April 17, 1970, four days after their oxygen tank exploded...

READ MORE »