Exelon improved from No. 129 last year, boosting revenue from $23.5 billion.
Exelon employees and contractors at the Quad Cities Generating Station/Exelon nuclear facility located in Cordova, Ill., perform maintenance on the steam dryer (underwater) at the reactor during the refuel outage. (Antonio Perez/Chicago Tribune)
Copyright © 2017, Los Angeles Times