see below (hope it helps!!!)
In Literature, the term encumbing means suffocating, all embracing, as in the encumbing earth that surrounded it. In your context, I would think that encumbing generating firms means very top heavy,expensive generating firms, as opposed to....effectively competitive markets, etc. I would translate it as empresas generadoras hinchadas, con costos muy elevados, etc. somewhere aroud that idea. Happy xlating!!
| Jaime Backal|
Local time: 16:59
Native speaker of: Spanish, English
PRO pts in pair: 104