Investment In Brief

Investment

- The team behind an English Civil War drama that was filmed in South Africa rather than the UK has defended its decision. UK’s Channel 4 drama The Devil's Whore, set to hit screens in November, was filmed in countryside in South Africa because it was cheaper, the programme makers said.