Even eLife gave up on fighting the big publisher bros

They are back on Web of Science at 93%. So much for standing up against the corrupt system. They announced it today here:

https://elifesciences.org/inside-elife/ae620829/changes-to-elife-s-indexing-status-in-web-of-science-and-scopus