According to government data, one in three people will need a blood transfusion at some point in their lives. On average, 1.46 crore units of blood are needed annually but the shortfall is way more than manageable
‘India Needs Blood Every Two Seconds’: Health Ministry Launches ‘Blood Group Testing’ Drive to Encourage Donation