Vodafone Sells Its British Headquarters and Rents a Portion Instead
Vodafone Group sold the headquarters, which it held for decades in Newbury, England, and will rent over half of the premises of the site back as it downsizes and cuts costs. Job cuts are also expected as the company tries to improve operations and strike deals to consolidate in key … Read More