Left arrow Go Back

Scenes from the Renewables and Islands Global Summit, which is being held in Malta. The Malta Summit will come to a close this afternoon ...

Date Icon 07/09/2012
;
Share this Press Photo Icon socials Icon socials Icon socials Icon socials