StarVista LIVE acquires stake in Abbey Road on the River Festival
StarVista LIVE, a leader in live entertainment, announces it has acquired a financial and operational stake in Abbey Road on the River, a five day music festival that draws over 20,000 fans annually and is dedicated to the music and…