London selling sparks Rs 43,000-crore rally: What BAT stake sale means for ITC shareholders
The Sword of Damocles hanging over the head of ITC shareholders has finally fallen down but no one is hurt. The key event of London’s British American Tobacco (BAT) stake …