I have no doubt at all.
MEMU trains are not given On Board Catering services. Many line vendors work certain sections in many passing trains to sell fast food stuffs and breweries.
On this parameter we have virtual catering in almost all day day trains.