Denver Area CO
Denver-based Johns Manville loses $20.3 million antitrust case to small Washington company
A Denver jury has awarded a small Washington company $20.3 million plus legal fees in its antitrust lawsuit against Johns Manville Corp., the Denver-based building products maker o…