By CEP Staff • 10 June 2010 in News

Clenergen Corp. announces changes in its management team in view of acquisitions