Middlesex Water (MSEX) Beats Q2 Earnings and Revenue Estimates – Nasdaq Middlesex Water (MSEX) Beats Q2 Earnings and Revenue Estimates Nasdaq http://www.mycentraljersey.com/