Bowman Consulting holds special shareholder meeting - BWMN News | Rallies