I honestly don't know what the big debate is all about.
This IS NOT a foreign company, it is a Global Company.
If you do business in ANY country, you are subject to that Country's laws period.
"The filing focuses on how Megaupload had extensive operations in the US, including having many of its servers hosted here"
Techdirt has not posted any stories submitted by CompuTechX.
Submit a story now.