Kleen awarded $3.8 million in lawsuit over contract dispute - Valley...