General Netherlands-based Betty Blocks Raises $33 Million in Series B timesdigitalmagazine.com June 24, 2023 0