20050202 business.india-business: Thumbs-up for power policy