So outside of the battery, do electrons flow (except if one
is running an electrolytic cell to do metal plating)? Inside
electrochemical cell ions flow? What about solar cells and
piezoelectric devices - are electrons involved here or is it
some other charged particle?