"There's a lot common between PM Cares ventilators and the PM himself: too much false PR, don't do their respective jobs and nowhere in sight when needed," he said in a tweet.
His remarks came two days after Modi ordered an "immediate" audit of installation and operation of ventilators provided by the central government.
This comes against the backdrop of reports about ventilators supplied under Prime Minister's Citizen Assistance and Relief in Emergency Situations (PM CARES) Fund lying unutilised in some states, even as Covid-19 patients are gasping for breath due to medical oxygen shortage.
According to the government, PM CARES Fund has allocated Rs 2,000 crore for supplying 50,000 ventilators in government-run covid hospitals in states and Union territories.
"The Prime Minister took serious note of some reports about ventilators lying unutilized in storage in some states and directed that an immediate audit of installation and operation of ventilators provided by the central government should be carried out. The Prime Minister added that refresher training for properly operating ventilators should be provided to healthcare workers if necessary," the statement issued on Saturday said.