Cardi B has blasted haters who are "trying to take endorsements" from her.
The 33-year-old rap star claims some people have been tagging companies in social media posts in an attempt to have her dropped from various brand deals, but she insists "more companies" want to work with her since she gave birth to daughter Blossom 13 months ago.