Swarmer holds special shareholder meeting - SWMR News | Rallies