Stem Q2 FY26 net loss turns to USD 14.4 million; revenue drops 12% to USD 33.7 million - STEM News | Rallies