Will the new-look Modi cabinet revive growth?