QUBE: the Ikea of renewable energy

DCIM101MEDIADJI_0034.JPG
“We have projects in Canada, the Philippines, all over really, but only one new one in the pipeline for the UK.” Credit: Courtesy of QUBE