News Abra, CEO Barhydt settle with 25 US states over licensing violations editorial staff 26. June 2024