US firm Saleen announces it is selling off its assets

 

v20240901