This is more spin from these 3rd rate car salesmen.
Trying to make the appearance that things are 'happening.'
We all know the inevitable is just around the corner.
The last one out - turn the lights out please.
p.s I wouldn't mind seeing an audit/trace of this deal. Is it merely a money laundering deal?