Covered by 1 source · 1 article
GURU Organic Energy announces CEO succession as Carl Goyette steps down; Tyler Ricks named Executive Chair