Red Rose Awards honours best of Lancashire business
The winners of the 2024 Red Rose Awards were revealed at a glamorous black-tie celebration hosted by Winter Gardens Blackpool and attended by more than 1,000 members of the Lancashire business community.