20031129 delhi-times: Optimistic India means business!