MarketWatch - China, Justin Siefkes, Shoals Technologies Group