3 ms·
Founded in London? I thought it was registered in Luxembourg and had a marketing office in London. Development was in Estonia...
by lispm 10y ago
Founded in London?
I thought it was registered in Luxembourg and had a marketing office in London. Development was in Estonia...
- romanovcode 10y agoFirst it was developed in Estonia, then they sold it to eBay for couple of mil. Then eBay sold it to MS for couple of bil.