Coming to the Waterfront near you, if anyone has any sense…

Posted on: April 10th, 2013 by Andrew Syvret

The World’s First Algae-Powered Building Opens in Hamburg