Top BJP leaders heap praise on Amit Shah - The Economic Times