Taoping H1 2026 net loss narrows 47% to $2.5 million; revenue drops 32% to $11.9 million - TAOP News | Rallies