Ranbaxy's fraudulent practices may have jeopardised millions of lives | Heykuki News