Tata Capital IPO: The much-awaited Tata Capital Ltd IPO will open for public subscription today; Should you invest?