Capital Power in Boston

Capital Power

  • Address:
    155 Federal St, Boston, MA 02110
  • Phone:
    (617) 330-1340
  • Website:
  • Capital Power is a Canadian energy company headquartered in Alberta. The company was founded in 1891. Capital Power currently owns and operates over 7,500 MW of generating capacity. The company operates power plants of various profiles, from classic gas power plants to power plants on renewable energy sources.

    The company is committed to making the planet safer and to using green energy. Capital Power has acquired more than 20 solar development projects in the United States. The company has won many prestigious awards for the quality of its management, including Most Admired Corporate Cultures™ 2022, World's Most Ethical Companies.