20200722 india: Our drug priced lower; Glenmark says in defence