Blow to modi. TIME says 'modi means business' not riots.