CareSource, a national managed care organization, announces a $1 million investment in 120Water, a digital water solution that helps utilities and state and local agencies manage critical water programs that protect public health. CareSource’s investment, which is part of a $3 million round that included participation from Elevate Ventures, Allos Ventures and other existing investors, … CareSource and Elevate Ventures Invest in Water Quality Read More »