Pharmaceutical manufacturer Remedica Limited has initiated a voluntary recall of specific batches of its prescription drug Remethan 100mg prolonged-release tablets. ...