Service Properties Trust Q2 FY26 net loss widens to USD 223.84 million; revenue falls 16.4% to USD 420.97 million - SVC News | Rallies