Eco Vigilante or Boardroom Boogeyman? CEO Killer Case Gets the ‘Terrorist’ Treatment Tiffany Johnson December 20, 2024