Mastech Digital Q2 revenue falls on continued insourcing - MHH News | Rallies