Australian telecom Telstra Corp Ltd (ASX:TLS) has agreed to buy renewable power from a local unit of Korea Zinc Co Ltd (KRX:010130), which, in turn, will source the contracted volume through its minority investment in a giant wind park in Queensland.