Dumfries & Galloway is a Scottish council serving 145,490 people. Of the 767 contracts on record, 0 are still running.