ARRAY to combine with Shoals in $1.32 billion all-stock deal - SHLS News | Rallies