The Municipal Corporation of Delhi has procured 28 such vehicles from the Ministry of Environment, adding that 13 were flagged…