20040426 business.india-business: Cadila declares 120 pc dividend