Ottawa-based e-commerce firm sees booming demand as more companies move to sell online
Ottawa-based e-commerce firm sees booming demand as more companies move to sell online
Some of the world's biggest websites including Twitter, SoundCloud, Spotify and Shopify are experiencing technical problems due to a reported DDOS attack.