Stocks to Watch on March 13: Bharat Electronics, NTPC Green, Jubilant Pharmova, Satin Creditcare and more