Unless you’ve had your head in the sand for a while you would have heard of the phenomenon known as speed dating. Speed dating works on the idea that lots of single people get to meet each other in one location and have ‘mini dates’ in a round robin style meeting. The dates often last [...]