A bit more happened, last year the FDA started making unannounced visits to their production plants in India. When I checked on this about a month ago, it appeared that
every Ranbaxy plant in India had been shut down. This Google search will provide a lot of info,
https://www.google.com/search?q=Ranbaxy+flies that's "flies" as in those disease spreading insects. One of the articles had a picture of a man unloading dung from a cart with a Ranbaxy plant in the not too distant background....
I pay attention to this because I take a lifesaving maintenance medicine that my medical plan currently sources from Sun :-(. Since that and another important drug I take went generic over the last few years, my doctor has been very happy with my reporting that to me, they seem to be bioequivalent. He's in a field when generics of one class of drugs, the anti-convulsants, are notorious for not being easily substituteble with brand name.
Ah, a bit more on that fabulous Fortune article: their First World drug mules were being asked to deliver First World brand name manufactured drugs so that Ranbaxy could falsify equivalence tests. One US executive left the company after the 2nd "wow, these guys are so good their data matches the brand names's point to point" "coincidence".