Australian communications giant Telstra Corp (ASX:TLS) has struck a power purchase agreement (PPA) for most of the electricity that will come from a 58-MW wind farm in New South Wales.