Volume 60, 2024, Issue 44

They’re baa-ack! or are they?

Last week, a press release announced that Enron was being relaunched as “a company dedicated to solving the energy crisis”. It also claimed that...