News

Creative Energy Resources Corporation (CER) today announced that it has bought a strategic stake in the 586 MW Uch power plant in Pakistan from an affiliate of GE Energy Financial Services (NYSE ...