The Hindu

Bonding over blood
The Hindu
According to WHO data of 2010, India annually requires 11 million blood units but in that year only about 8 million units of blood requirement was met, creating the need for organisations like BloodConnect. And they do exist in huge numbers ...