National Energy Services Reunited Q2 Adjusted Net Income USD 45.5 Million Vs. IBES Estimate USD 35.8 Million - NESR News | Rallies