RIM’s Annual General Meeting sends the same message: we’re in it for the long haul

Comments