Hello Fatma,
I can give you a solution that will work--100% guaranteed, but you may not like it or rather like to implement it.
Neverthless, here is the solution.
Instead of thinking & discussing whom to hold responsible for the upkeep of the Factory floor, WHY DON'T YOU DO IT YOURSELF FOR A FEW DAYS? Take it from me--when you lead by example, everyone will follow--your Chairman included, not to speak of the workers.
If you recollect the movie a few years ago where Gandhigiri was applauded, you will know what I mean.
Taking another cue from the way we inculcate good habits into children: when the kid doesn't listen to us, what is the best way to handle the situation? Doing it yourself IN FRONT OF THE CHILD. Then the child is sure to follow.
Well............the rest is upto you.
Rgds,
TS