Powell Industries (NASDAQ:POWL) reported quarterly earnings of $0.28 per share. This is a 12 percent increase over earnings of $0.25 per share from the same period last year. The company reported quarterly sales of
Gracell Biotechnologies Inc (NASDAQ:GRCL) announced the clinical data from its ongoing Phase 1 investigator-initiated trial (IIT) in China evaluating GC012F as…
DigitalBridge Group, Inc. (NYSE:DBRG) (“DigitalBridge” or the “Company”) today announced that the International Finance Corporation (“IFC”) will be investing $100 million in digital