Renewable energy developers, independent power producers, utilities and investors have spent the past several years ...