Poor infrastructure and environment have pulled down the Capital’s ranking on ‘State of the World’s Cities’ list to 58, putting Delhi among cities with “medium-level” prosperity.