66 foreign workers squeezed into 8-man Geylang space, construction firm & directors fined S$257,000

The workers were found to be living in appalling conditions