The renewable energy business of German group BayWa AG (ETR:BYW6) delivered strong financial performance in the first nine months of 2020 due to project sales.