Tag "Diageo"

Switzerland Global Enterprise Sponsors New Sports Technology Initiative

Switzerland is revealed as Sports Technology Talks’ presenting nation.

Captain Morgan’s and Captain Morgan – a lesson in seizing the moment

Leicester City’s Premier League title success seems like a distant memory at this point. The social media age allows for mass reaction to huge events before the fade into the