Capital Power earnings rise as Meta data centre agreement strengthens long-term electricity demand outlook
Tower Semiconductor profit more than doubles as AI connectivity demand lifts quarterly revenue to $526m