But after a strong start , Vodafone , which is based in Newbury , England , made a series of costly blunders .
England
Newbury
/location/location/contains
ORGANIZATION
Vodafone
LOCATION
Newbury
LOCATION
England