What the Budget means for the life sciences sector
As we step into 2025, the effects of the Autumn Budget 2024 will start to take shape, leaving businesses in the pharma and life sciences sector grappling with its implications. Was it a step forward or a setback? Only time will tell as the changes take effect.