20040108 business.india-business: Stage is set; let's invest; says RBI