Comment Comment by ksec Facebook, Amazon, Apple, Netflix and Google.I am assuming this is either Apple or Netflix in Seoul? Because Google, Amazon and Facebook dont have much of an office in SK. parent ksec 4 years ago
I am assuming this is either Apple or Netflix in Seoul? Because Google, Amazon and Facebook dont have much of an office in SK.