Quayclean Australia has been awarded the cleaning contract for the 25,000-seat capacity Queensland Country Bank Stadium in Townsville, the home ground of the North Queensland Cowboys, with bump-in operations underway in advance of the professional rugby league football club's first game of 20