We never know- it may be a conspiracy or maybe drugs from Ranbaxy are cheap because it compromises on quality, something govts which care little for its citizens (eg developing nations) can conveniently overlook but other govts (eg developed countries) take seriously. In any case from the matter reported it appears that the case is based on procedural lapses and not any sound investigations, so the matter may not stand in court.