site logo

Brex lays off 62 employees amid 'restructuring'

Fotolia