PTC India Financial shares fall 8% on market regulator notice
The firm was accused of lapses in corporate governance by four independent directors, who resigned last week
The firm was accused of lapses in corporate governance by four independent directors, who resigned last week