Cardi B diversified her investment portfolio for the sake of her children.
The 33-year-old rap star - who has Kulture, eight, Wave, five, and Blossom, two, with Offset, as well as a ten-month-old baby with Stefon Diggs - has explained why she's tried to diversify her portfolio away from music.