• Title

  • Longroad Energy

    • Electric Companies
    • Solar Energy
    133 Federal St
    Suite 1202
    Boston, MA 02110
    (207) 272-3904
    • About

      Longroad Energy is the developer of utility scale wind and solar energy projects. The company is backed by New Zealand sovereign wealth and infrastructure funds. The founders and many members of the team have worked together for over a decade.