-
It is a stark reality that between 80% and 85% of the population in developing countries who are in need of a medicine cannot afford it. There is an infamous quote by Novartis officials at a 2004 World Bank meeting, “India has 50 million customers”. India has a population...