The Most Successful Nations at the Olympic Winter Games (infographic)
Germany leads the way
The countries where people spend the most time on Social Media (infographic)
The Philippines spent the most time connected to social networks
Small Numbers Of Frequent Flyers Dominate Air Travel (infographic)
Canadians top the list