What a day today is! The penultimate day of the week is nothing short of news and action. Firstly, the Nifty  50's recovery ...