Mayville Engineering Q2 revenue beats estimates on Datacenter & Critical Power growth - MEC News | Rallies