Grande Group holds extraordinary general meeting - GRAN News | Rallies