The global security firm, G4S, has been found to be in violation of its human rights obligations under guidelines issued by the Organisation for Economic Cooperation and Development (OECD).The finding comes less than a week after a chaotic G4S annual general meeting was taken over by campaigners for Palestinian human rights demanding an end to …