LEIGH Creek Energy’s budding project in the state's far north is on the cusp of securing its future after executives signed a Heads of Agreement deal with Shanghai Electric Power Generation Group recently. The agreement is in relation to the ‘joint ...