Vodafone , based in Newbury , England , and its chief executive , Arun Sarin , have faced growing frustration by shareholders over the company 's lackluster overall performance .
England
Newbury
/location/location/contains
ORGANIZATION
Vodafone
LOCATION
Newbury
LOCATION
England
PERSON
Arun Sarin