Battery startup Our Next Energy lays off 37 more employees

The battery startup has cut more jobs, with the majority being administrative roles.