Triller Group Q2 net loss narrows 11.91% to USD 28.37 million; revenue falls 5.24% to USD 5.23 million - ILLR News | Rallies