By CEP Staff • 26 February 2014 in News

Lighting Science signs $53 milllion credit facility