Civil engineering companies may need to be scrupulous when considering partnerships, for several reasons. Their contracts may be long-term, from several months to several years -- tens of years in ...