Rory Anderson: Fear of failure can prevent innovation

In this interview with CalvinAyre.com’s Becky Liggero, Rory Anderson of 12BET explains why failure isn’t necessarily a bad thing for businesses.