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