The topic "Electric powered flight" is at:
https://forum.ozreport.com/viewtopic.php?f=2&t=68201