Comment Comment by ITB Bad place to build successful companies compared to America. parent ITB 1 year ago