Capital Trust LimitedCAPTRUSTNSE
Reasons for Delayed-submission of Financial Results
As filed · Reasons for Delayed/Non-submission of Financial Results
EarningsDeterioratingNotablemateriality 70 out of 100
What happened
FactReasons for Delayed/Non-submission of Financial Results.