Sorry it takes the announcement of Yahoo groups closing to bring me back.  My understanding is that groups.io site was created by the original egroups creator.