Team receives $75 million in preferred stock investment from Stellex – StreetInsider

The Sugar Land, Texas-based company has been working to simplify its business and strengthen its balance sheet since 2022. Categories. Equity …