ICTEAS

TMT
4 Years ago
Credit rating firm ICRA Ltd said on Friday it has struck a deal to sell its ...