Power Solutions International Q2 Net Income USD 16.9 Million - PSIX News | Rallies