Opera announces annual general meeting - OPRA News | Rallies