India's Apex court lambasts CBI over delay in 2G-spectrum scam probe.

Record ID: 353492