Business Under Pressure: Oil at $100, NHS Profits and Ikea's Solar Mess

Oil back above $100 a barrel, NHS private contractors pocket £1.6bn, and Ikea customers left stranded by solar installer collapse. What it means for Britain.

Business Under Pressure: Oil at $100, NHS Profits and Ikea's Solar Mess
Photo by Philip Strong on Unsplash