Empire Cinemas, the parent firm of Odeon and Cineworld, has signed a deal to install onsite solar arrays at up to 14 of its UK sites. PrevNext