i3 Energy co-founder and chief steps down from top role

i3's Neill Carson

Breaking