Online car dealer Carvana Co. plans to lay off 12% of its workforce after closing a deal to expand operations that forced the company to borrow on onerous terms.
Online car dealer Carvana Co. plans to lay off 12% of its workforce after closing a deal to expand operations that forced the company to borrow on onerous terms.