Brave lays off 27 employees 2 min read Tech Brave lays off 27 employees admin August 28, 2024 Image Credits: Rafael Henrique / SOPA Images / LightRocket / Getty Images Web browser and search startup...Read More