New Delhi, May 5 In a push to improve the business climate, the Delhi government has decided to discontinue periodic licence renewal for manufacturers, dealers and repairers under the Weights and ...