Twitter battle star and sometimes rapper Azaelia Banks is finally happy about something. After years of album delays and other industry politics, she has finally been released from her record contract with Universal Music. Azealia Banks announced her departure from the label on Twitter on the afternoon of July 10th. The “212” rapstress expressed her […]