Company Oda Date 2024-06 Industry Other City Oslo Country Norway Employees Affected 150 Status Unknown