Edwina Clifton

Edwina Clifton

“Renewables are the future for energy production – and what a great future it will be! I want to see Ryde embrace this opportunity at a Local level, with rebates, loans and concessions to encourage uptake, research into micro-grids and batteries as community...