Thursday January 30, 2025
Tech leaders cast doubts on the Chinese startup’s claimed budget and chip use