However, over the years, the cost of health care has gone up considerably making it very difficult for people with low incomes to get sufficient health insurance coverage. The governments across the world too have to face innumerable challenges to provide cheap health care to an ever rising population.