Clenergy wins contract for multiple site solar project

Louise Thomas 04/08/15
Clenergy wins contract for multiple site solar project

Further details to be announced shortly.