20031217 india: Is India Shining? ask MPs