Downer Group wants its customers to have faith—faith that the $7 billion engineering, construction, and maintenance company will complete projects on time and on budget, allow them to see exactly ...