Web browser and search startup Brave has laid off 27 employees across the different departments, TechCrunch has learned. The company ...
Web browser and search startup Brave has laid off 27 employees across the different departments, TechCrunch has learned. The company ...