Billionaire Eddie Lampert ordered to pay $18 million to Sears Hometown investors January 24, 2024 WILMINGTON, Delaware (Reuters) – Billionaire Eddie Lampert must pay $18