Iora Health Closes $126 Million Series F Funding Round

02.10.20

Boston-based Iora Health, an innovative primary care provider network with a mission to restore humanity to healthcare, today announced an investment of $126 Million as part of their latest funding round. India-based Premji Invest, the billion dollar investment group….