It's not obvious who is behind the site, there's no "this is how we make money" statement, there's nothing at all indicating that they have any partnerships with any of the publications listed.
So it seems pretty likely they're violating these publications' terms of service.
Also- and this is petty- it's hosted on Wix. So there's that.