Former Leighton Holdings chief financial officer Peter Gregg has won his appeal of convictions last year over an alleged sham contract with a steel supplier, with an appeals court on Wednesday saying there had been a “substantial miscarriage of justice”.