Swiss grocery retailer Migros is to reduce prices across its stores on more than 2,200 items at the end of the month, on a permanent basis.