Talen Energy (TLN): $3.5B CCGTs, 6.7GW PJM Win | Monexa