Atlantic Power Corporation

Atlantic Power Corporation headquartered in Dedham, Massachusetts, is a power generation and infrastructure company with a portfolio of assets in the United States and Canada. The company is engaged in power generation through hydro, natural gas, biomass, and coal fired power plants. Traded as:           NYSE: AT;             TSX: ATP;             Russell 2000 Component Industry:              Electric utility Founded:            … Continue reading Atlantic Power Corporation