20030413 business.india-business: Maruti's March sales jumps 21 pc