20020429 delhi-times: Made in India; paid in America