20040217 india: XLRI records high placement on upbeat economy