Nanobiotix H1 FY26 net loss widens to €34.3 million as revenue and other operating income drops to €5.6 million - NBTX News | Rallies