New Delhi: More than 76 crore Indians now have an Ayushman Bharat Health Account (ABHA) ID, according to latest data from the Ayushman Bharat Digital Mission. ABHA, a key component of the Ayushman ...