Legal English Legal English Courses Legal English Testing LLM More >>

headquarters

noun
the main offices of a company or other organisationA leading pharmaceutical company officially has opened its new £100m European headquarters in Hertfordshire.


jurisdiction