site logo

Granite posts flat revenue amid competitive bidding environment

Kena Betancur via Getty Images