DURHAM, N.C., Nov. 20, 2023 /PRNewswire/ -- Alo, the North Carolina-based healthcare company founded to support independent providers and help them maintain their independence, is continuing its ...