XBP Global FY26 Q2 net loss narrows to USD 16.7 million; revenue drops 14% year-over-year to USD 191.3 million - XBP News | Rallies