Lance Armstrong to head Clean Energy Council

Here at STT we like to be first with the latest on all things windy. So we are pleased to announce the appointment of former world champion cyclist Lance Armstrong as the new CEO of the Clean Energy Council. Outgoing chief executive of the Australian wind energy body David Green welcomed the news. “I’ve barely […]