Talen Energy Corp (TLN) reports robust financials with $1.2 billion in liquidity and strategic acquisitions, despite facing operational hurdles and market volatility.