James Taylor has confirmed Rangers ' New Edmiston House has generated a £2m revenue. The Ibrox chief financial officer revealed the club turned over a sizeable profit from the venue at the AGM on ...