All posts from: July 2007

Indeed.co.uk launched

The United Kingdom, a small island off the coast of Europe, has a population of 60 million – about the same as the two most populous US States – California and Texas – combined. As they also speak English, the UK is a perfect candidate for our further international expansion, and today we announced the launch of Indeed.co.uk after several …

Read the full article »