Baiya net loss narrows 49% to $2.43 million for six months ended June 30, 2026 - BIYA News | Rallies