20130405 business.india-business: Leela Group hopes a new logo can usher in good luck