2012 annual general meeting

May 1, 2012