Business spend on R&D improves for first time in years

30 Nov 2025