In the General Press you often see "The Great Chinese Firewall" blocking overseas your internet contents. While internet contents is blocked in China it is not the main reason for business internet contents not be seen.
The public internet between the China and Europa goes through USA and therefore internet traffic travels long distances to and from China. This greatly slow down the performance of your business internet contents.
The exception to this general point is Social Media contents. As at the time of writing, October 2017, all overseas Social Media contents is blocked in China with the exception is http://linkedin.com