By Bob Snow on January 14, 2021
Impact tech start-ups are on the rise — in cities the world over What’s the first place that comes to mind when you think of true technological innovation? Most everyone will say S...
Sign up for our mailing list to stay in touch of the latest impact technologies.