The Chinese automaker BYD has announced that it is suing 37 digital influencers for alleged defamation on the internet.
Read MoreThe Chinese automaker BYD has announced that it is suing 37 digital influencers for alleged defamation on the internet.
Read More