Contact Energy's new NZ$100 million seven-year