Canadian power generator TransAlta Corp (TSE:TA) on Wednesday said it will move ahead with building a 300-MW two wind farm complex in Oklahoma after signing two long-term power purchase agreements (PPAs) for the offtake of its entire generation.