Blitz Bureau NEW DELHI: India’s annual rate of inflation based on the Wholesale Price Index (WPI) slowed to a 13-month low of 0.85 per cent in April, down from 2.05 per cent in March and 2.38 per cent in February, according to data released by the Ministry of Commerce and Industry on May 14. The…


