By CEP Staff • 28 November 2014 in News

GCL New Energy sees 4.6% drop in revenues for H1 14