Gulf Resources FY25 net loss narrows 27% to USD 43.92 million; net revenue rises 232% to USD 25.42 million - GURE News | Rallies