Turbo Energy H1 FY26 net income turns to USD 10,606; revenue more than doubles to USD 17.2 million - TURB News | Rallies