When I add environment texture to world node object shadow disappears
It is not that the shadow dispappears, but it is not as dark... Why? Because the environment will illuminate that area. Think of the environment as a giant sphere that surrounds the scene, emitting light from every pixel of the image texture used. So the question is: if you like the shadows without the world texture, do you really need it? Else just bring down the strenght.