translate English to French: In addition, our own energy sources are either low or, in certain cases, less competitive.
Qui plus est, nos propres sources d’énergie sont soit faibles soit, dans certains cas, moins compétitives.