Has Netflix peaked? Streaming giant Netflix disappointed the markets this week. It said it had signed up 1.5 million more people worldwide to its platform in the second quarter but lost 430,000 viewers in the US and Canada.
When G7 Foreign and Development Ministers meet in London this week they will discuss investing $15 billion in developing countries in the next two years. This development fund will help women access jobs and build resilient businesses to combat the devastating economic impacts of COVID-19.