Glitch lays off ‘substantial number of employees’ to cut costs

You may also like...