Technology

O2 review: High prices, not so high performance

Competitive deals and decent customer service, but O2 still needs to improve its coverage and performance.

Read more