News

NCC Group Reports Fiscal Loss in 2023