TechPrecision holds annual shareholder meeting, approves director slate - TPCS News | Rallies