Scisparc posts audited 2025 net loss of USD 12.56 million - SPRC News | Rallies