Follow us

Facebook

Follow us

LinkedIn

Login

Over 300,000 unidentified e-commerce sellers generate over $2.7 billion in revenue

More than 300,000 unidentified storefronts on major e-commerce platforms are generating massive revenues but remain beyond the reach of tax authorities.