A workplace wellbeing company based in Lichfield is named Business of the Year 2025 at the Greater Birmingham Chambers of Commerce awards at the ICC last night (Thursday, February 28)