Earlier this month, China and India began the withdrawal process in Ladakh. New Delhi: India has imposed restrictions on merchants from nations that share borders for reasons of defense and national security. The move is expected to affect Chinese companies and is in line with economic retaliation after the June …
Read More »