Al Jazeera finds 17 settlement-linked companies hold 2.1 billion pounds in UK public contracts. Post navigation Bundesliga: Bayern fail to score first time in 59 matches LAWMA sacks street sweepers, service provider over indiscriminate waste dumping in Lagos