Cyber insurtech unicorn At-Bay lays off 27 employees

September 12, 2023

At-Bay, a cyber insurance company known for its innovative combination of insurance policies with cybersecurity capabilities, is laying off 27 employees, constituting nearly…