TechPrecision FY27 Q1 net loss narrows to $0.2 million; revenue rises 23% to $9.1 million - TPCS News | Rallies