Revenue was lifted by higher sales across all three of its major segments. Source link
A surge in nonresidential building is keeping contractors busy and searching for talent. Source link