Home Business Nifty 50 index analysis ahead of Titan, Vedanta, Tata earnings