Innovative People

Cassidy Barnes

Approprate technogy. i.e. localized or innovative solutions to energy production.
Resourcing current waste products for energy production.