Canada-based Teck Resources Limited (TSX:TECK.A) has signed a long-term power purchase agreement (PPA) with AES Corp (NYSE:AES) for 118 MW of renewable energy supply to a copper project in Chile.