site logo

BNEF: Shorter contracts could put PURPA solar projects at financial risk

Fotolia