Britons spend more than six billion on phone contracts annually

A new study suggests that British people spend more than six million pounds annually on phone contracts, with more than two-thirds of that being spent on overpriced contracts. Read more…



Neowin