QUBE: the Ikea of renewable energy

IMG_9475
“In the last few weeks we have completed an installation in the Philippines.” Credit: Courtesy of QUBE