Horizon Blue Cross Blue Shield launched a new website to help explain its new, embattled OMNIA Health Alliance in advance of a state legislative hearing next week.The site explains why the alliance ...