News

Valhi, Inc. (NYSE: VHI) reported net income attributable to Valhi stockholders of $16.9 million, or $.59 per share, in the ...