NELSON has developed a new office complex for Google located in Boston, Massachusetts. When coming to Boston in 2003 little did Google know their humble
Prodromos Ioannides