Wonder why corporate India is showering dividends?
The Indian indices also offer one of the lowest dividend yields.