Shoals Technologies agrees to merge with ARRAY Technologies - SHLS News | Rallies