Windsor's $4.32M Bet on Worthington: A New Chapter for Steel? | Whale Factor