Newly discovered planet is testament to Earth’s “amazing singularity”. National Catholic Register

The planet is the latest discovery made by NASA’s Transiting Exoplanet Survey Satellite (TESS), a satellite designed to search for exoplanets (planets outside our solar system) that could support life. NASA announced last week that a potentially “Earth-sized” planet has been discovered. Catholic scientists from the Vatican Observatory and the Benedictine College hailed the discovery … Read more

Newly appointed CEO and President accelerating the next wave of enterprise AI adoption

Kirkland, WA January 9, 2023 – Appen Limited, the global leader in high-quality AI lifecycle data, today announced the official inauguration of Armujan Ahmed as CEO and President. With more than 25 years of experience scaling multi-billion dollar tech businesses and building strong global teams, Armughan plans to accelerate adoption in the fast-growing enterprise AI … Read more