News

The Atlas metal company has been ordered to stop operating at its Watts facility as the owners face felony charges.