The pharmaceutical giant Glaxo India was caught recycling its rejected Betnesol and other drugs in the open market.