Five takeaways from the BASIS conference

It is said that over 30 billion people watched the FIFA World Cup in 2006, and if that sounds like there’s some double counting going on, there most definitely is. But it’s no exaggeration to say that sports draw huge audiences, with major events like the Tour de France, the Olympics and the World Cup […]