No. 119: Exelon, Chicago, revenue of $24.9 billion

Defense EquipmentManufacturing and Engineering
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....
Loading