site logo

Newegg Inc.’s victory against e-commerce patent troll stands: Supreme Court