Market Overview

PPL Susquehanna Nuclear Plant Unit 2 Shuts Down During Routine Testing