The US Food and Drug Administration has just banned 30 drugs from India’s giant Ranbaxy Laboratories because of quality fears but the move is long overdue and Ranbaxy continues to supply the developing world with other drugs that are not checked for quality.