Senmiao Q1 FY27 net loss widens to $32.79 million; revenue falls 15.62% to $360,889 - AIHS News | Rallies