Regarding companies who violate labour law, I read in one of those US backed assessments of Qatar, that it is illegal to publish names of companies violating labour law.

I can understand why it would be potentially libelous to publish the names of companies accused of violating labour, but it seems in Qatar even once you are found guilty you are protected from media scrutiny.