Palo Duro Bets Big on Darling Ingredients with $22.75M Stake | Whale Factor