Big tech’s closed AI ecosystems are hindering trust and development, report claims

February 24, 2024