TU Delft Global Initiative

  • Post Author:
  • Post Category:Media

The TU Delft Global Initiative has written a story about one of Finch Floating Homes’ creators; Pieter Ham. Read the article here!