$39 million settlement between WWE and investors gets approved
The final approval on a $39 million settlement between WWE and investors has been secured. Wrestling Inc. and Bloomberg Law report that the settlement, finalized late in 2020, was approved in a federal New York […]