Another 109 Filipino migrant workers who were laid off from three companies in Saudi Arabia have arrived home after being repatriated from Dammam, with each given government financial compensation. The Overseas Workers Welfare Administration (OWWA) said some were among a group of 1,470 Filipinos who lost their jobs when assets of Al Azmeel Contracting and Construction Corporation were frozen by […]