Shah takes on Mamata as he tries to reinvent BJP in Bengal - The Hindu Business Line