TransAlta Renewables Inc (TSE:RNW) today posted a nearly 70% decline in attributable net profit for the first half of 2020 because of lower earnings from its Canadian wind and gas operations and other factors.