@RookieKE @batlogic The country with the highest concentration of staff is India, followed by China