Ranbaxy's fraudulent practices may have jeopardised millions of lives · HackerTrans