Rangers held their AGM today, with the club and its board subject to questions about the running of the business levied by shareholders.