In which country is Illyria Pty Ltd based, the company Lachlan Murdoch founded?
USA
UK
Australia
New Zealand
Answer
Illyria Pty Ltd is a media company founded by Australian businessman Lachlan Murdoch. The company is headquartered in Sydney, Australia and is primarily involved in the production and distribution of television and film content.
The Captivating Chronicle of Lachlan Murdoch: An English Quiz on the Life and Legacy of the Dynamic Business Mogul