Zipcar Shutters Boston Headquarters, Cuts Over 120 Jobs in Consolidation Move
The pioneering car-sharing firm Zipcar, founded in Cambridge in 1999, is closing its Boston corporate office and laying off dozens of local staff as parent company Avis Budget Group consolidates operations to New Jersey.