Sun Pharma recalls two batches of diabetic drug from US market Industry-The Economic Times — December 21, 2017 comments off The drug was manufactured for Ranbaxy Laboratories Inc Jacksonville in USA by a contract manufacturer and distributed by Sun Pharma’s subsidiary in Cranbury.