Kim Dotcom, 2005 Megaupload was an online company established in 2005 and one of the largest file-sharing sites on the…
Technology wing
Lars Rasmussen, Jens Rasmussen, 2004 If you’re lost almost anywhere on the planet you’ll certainly find your way back with…