The new rules of the old game: How Indian Kirana is changing to keep ahead of the times.

by Alakh Gargiya