Spanish AI firm to build data centre, development centre in Talavera; releases financial results February 3, 2025 Sacha Kavanagh Spain-based Substrate AI (not to be confused with the Dutch company with virtually the same name, Su... Read more...