Teyana Taylor drops a new video today for her song 'Business'. Here, Teyana reflects on the dichotomy of a relationship and keeping her personal life private. Her debut album VII is slated to release on November 4th. Take a look at this clip above.