How many are facing this ?
Recently in HubSpot, fake companies have been created, and I was assigned as company owner. Mostly companies based in Africa. I had no option but to delete my account, as HubSpot wasn't responding to it well. How many faced it?
Replies