Steve Quoted in Inc. Magazine: How Your Business Idea Can Help Save the World & Win $15 Million
XPrize is a pretty big deal, but does it actually work? Is the world finally saved? This article in Inc. Magazine explains. Read the whole thing, but here is Steve Faktor’s quote from the piece: “The person who is motivated by social good may not always be the best executive to take the idea forward to […]