STAT+: Morgan Health wants you to know it’s still here January 10, 2024 STAT Off Biotech, Health, health care, Human Health, insurance, JPM2024, Life Sciences, Medicine, Science and Research, STAT+ SAN FRANCISCO — Almost three years ago, the country’s biggest bank unveiled a lofty plan…