Press Release Intchains Group Limited to Report First Half 2026 Financial Results on Thursday, August 20 4 hours ago