Stocks

What is greenmail?

Companies coughed up more than $4 billion in greenmail from April 1983 to April 1984.