NFT Ltd’s net loss narrows to $473,690 as revenue falls 65% for six months ended June 30, 2026 - MI News | Rallies