Barclays lowers Shoals Tech PT

Shoals Technologies Group is a company that produces electrical balance of system…