Almeda Facilities has won big at a national awards event that champions family businesses. The Keynsham-based firm secured the ‘Best Business to Work For’ and ‘Family Business of the Year’ titles for the South West at the National Family Business Awards. The awards are acknowledged as the...