It is commonly stated that the earth is a storehouse of electrons/ A search in the internet didn't provide a reason. Can you help? What about the stars? Is it related to the atomic constitution? But then all atoms have equal number of protons and electrons
Hope the question is not silly!