Tech finance co Brex downsizes
Brex, which provides credit to startups and small businesses, is laying off 300 people around the world, many of them in Israel. There is now fear for the company’s development center in Israel, which was formed when Brex…