Dell Streak launches on O2 UK


4 Jun 2010