20100408 business.india-business: The show will get better