It has publishing units in Oxford (UK) and Waltham, Massachusetts (United States).
Perusahaan tersebut memiliki unit-unit penerbitan di Oxford (Britania Raya) dan Waltham, Massachusetts (Amerika Serikat).