BJP President Amit Shah to visit West Bengal on August 12 - The Economic Times