"Does Europe have electricity?"

Yes thanks we invented it.