David Bangs



Energy Friendly Ventures promotes a resource efficient world through investment and business development.