Prices of 26 essential items spike, annual inflation at 42.70%

Prices of 26 essential items spike, annual inflation at 42.70%