Why You Should Get On-Board 3 key benefits of on-board scales in construction & demolition waste disposal