Explainer: Why Shankara Building Products shares have crashed 75%

Business