BSS26007 - Roofing and Solar FrameworkBarcud Shared Services£32.0mOpen · closes 31 Jul 2026Published 3 Jul 2026 (13 days ago)ConstructionEnergySustainability