Century Therapeutics Q2 Net Income USD -34.55 Million Vs. IBES Estimate USD -22.4 Million - IPSC News | Rallies