Technology Anthropic revenue tied to two customers as AI pricing war threatens margins August 9, 2025 0 FacebookTwitterPinterestWhatsApp