News

This increase in installed capacity has translated into higher renewable electricity generation, though it is subject to ...