Comment Comment by nxmnxm99 A lot of the credit? Estonia is 99% of Skype. There's a reason their tech ecosystem (which is more impressive than Sweden's) is called the "Skype Mafia" parent nxmnxm99 5 years ago