2 ms·
They are based in Taiwan based on their job postings [0]. Whether or not Taiwan is technically part of China is up for debate, but the two are defintiely linked
by ac29 9y ago
They are based in Taiwan based on their job postings [0]. Whether or not Taiwan is technically part of China is up for debate, but the two are defintiely linked.
[0] https://www.cloudmosa.com/jobs/ https://www.cloudmosa.com/jobs/