Comment Comment by jansho To be fair, “connecting the globe —> making the world a better place” has always been a bit of a vague vision. parent jansho 8 years ago