Having secured more than the necessary 270 electoral votes, Democratic presidential nominee Joseph R Biden was elected President of the United States on November 7, 2020 – four days after the US election. [Read more…] about Biden wins US presidency; a victory for renewable energy