20090507 business.india-business: Why Kenya beats India in flower power