LS Power to exit Decatur Energy for $441M

April 14, 2017