• Selkirk Cogen Partners, L.P.
  • Moody's Org Id
    600012858
  • Industry
    INDEPENDENT POWER PROJECT
  • Domicile
    UNITED STATES