Company

Name
Odeon Cinemas
Headquarters
London, GB
Employees
1K-5K
Revenue
$4.8B
Funding
$400,000,000

Category

Global Rank
#41,144