COMPETITION WATCH: Mullen posts record Q2 revenue