Economic and Organised Crime Office (EOCO) has announced that it has seized some 95 luxury cars which it is yet to retrieve from their dealers or owners. Those in possession of those stolen cars are to report with them to EOCO with all the necessary documentation not later than 3 May 2023.