Yes. I bought 2 pallets of HT panels from them and 4 pallets of NE panels. Then when they sold out of their HT stock they had 15 loose panels left and I bought those too.For these same panels?
Being "the leading technology platform digitizing the global Industrial Commerce value chain", I think they are a company like Alibaba (or Amazon but without their own inventory) and serve as an order system for many companies selling things. But they could have expanded to hands-on liquidator.
I have 2 pallets of NE panels sitting 10ft from my RV window