Britain-based work-space and start-up community TechHub continues to be a global business for quite a while, but today it’s expanding its partnership with the company of Google — as well as the software of Google for Entrepreneurs — in to three new states: Romania, Latvia and the State of India. Goolge continues to be a […]