Khushroo Poacha runs indianblooddonors.com (IBD), a site that lets blood donors and patients in need of blood connect with each other almost instantaneously. The site has been live for around ten years and has over 50,000 blood donors in its database. It