Delhi University’s Vice Chancellor Professor Yogesh Singh on Friday said the varsity is continuously improving its rankings and it has reached the first position in India in the QS World University Rankings (Sustainability), whereas last year it was at fourth rank.. Singh also expressed