“The Crown” producer Left Bank Pictures has posted a 22% drop in revenue for the financial year ending March 2023. Revenue decreased from £147.8 million ($187 million) to £114.6 million ($145 million) year on year, according to a financial report filed at U.K. business registrar Companies House on April 7. The producer said the dip […]
© 2020-23 Digest Wire. All rights belong to their respective owners.