On 25 August 2024, two anonymous Nepalese organisations filed a complaint against Visa Facilitation Services (VFS) Global with the National Contact Point (NCP) for Responsible Business Conduct within the State Secretariat of Economic Affairs of the Government of Switzerland. The complaint concerns the activities of VFS Global in Kathmandu, Nepal, related to its involvement with the Chhaya Center business complex (also known as Chhaya Devi Complex) in violation of the OECD Guidelines for Multinational Enterprises.
more “Complaint filed against VFS Global regarding its involvement with Chhaya Center in Kathmandu with the Swiss government”Complaint filed against VFS Global regarding its involvement with Chhaya Center in Kathmandu with the Swiss government
August 30, 2024