Brex, the $3 billion fintech startup, is laying off 62 workers and restructuring to focus on 'building over growing'


Trending Today on Tech News Tube