Trending
5 sources A federal jury in Greensboro, North Carolina awarded Shoals Technologies Group 6.38 million on August 26.