Internet shutdown affects businesses across the world