Infobird FY26 H1 net loss widens to USD 15.83 million; revenue falls 45.85% to USD 1.86 million - IFBD News | Rallies