Explained Why NBCC India shares are falling on mobile trading apps