Friday, July 19, 2013

FORBES: The World's Most Innovative City is....

...in The Netherlands!

Check it out....

FORBES