Home Business Maruti sales decline 27%, Yes Bank share tanks, RBI assures public and more