Microsoft told carbon-removal project developers it is shelving contracts under negotiation; Microsoft has been a major backer of carbon capture tech (Alastair Marsh/Bloomberg)April 23, 2026
TrustCo Bank Q1 2026 Earnings Deep Dive: Key Takeaways Markets April 23, 2026 TRST|EPS $0.91|Rev $44.7M|Web Revenue $16.3M Inventory $46.30 (-0.7%) EPS YoY +21.3%|Rev YoY +10.7%|Web Margin 36.4% TrustCo Financial institution Corp NY…