Billionaire Eddie Lampert ordered to pay $18 million to Sears Hometown investors

Billionaire Eddie Lampert ordered to pay $18 million to Sears Hometown investors