colalife.org
Giant AidPod installation at NESTA
Isn’t this fabulous?! It looks like the giant ColaLife AidPod is off to spend some time on display at NESTA whose strapline is: ‘making innovation flourish’. This is a mock-up of …