From afar, it looks like this latest shock to the system has resonated with Pierre-Luc Dubois. Being involved in a ...
American Electric Power Co. Inc. 0.34% $52.21B ...