Owl rescue highlights environmental commitment on Britain’s biggest roads project

Rescuing an injured barn owl which swiftly recovered to fly back to safety recently is highlighting just how strongly the team working on Britain’s biggest roads project is committed to protecting the local environment. Quick thinking by a member of … Continue reading Owl rescue highlights environmental commitment on Britain’s biggest roads project