Nifty 50 is attempting to recover after having knocked down badly on Thursday. The index is currently trading marginally ...