Shoals Technologies Accuses Solar Rival of Patent Infringement  Bloomberg Law