edra cgn
edra power holdings sdn bhd (“edra”) is one of south east asia’s leading international independent power producers, controlling a diversified portfolio of quality power generation assets across a range of technologies.we have a portfolio of 13 power and desalination plants in five countries, with a gross installed capacity under management of 6,532.5 mw and an effective capacity of 5,529 mw.
ADS