Otter Tail e o ND PSC ordenam operação plena até o final de 2028; o mês exato não é publicado.[1]
Abercrombie Solar da Otter Tail Power é uma instalação solar de 295 MWac em Abercrombie Township, a noroeste de Wahpeton, permitida pelo PSC de Dakota do Norte como o Projeto Solar Flickertail. A operação comercial plena está prevista para o final de 2028.