ICRA Shareholders Approve Sale of ICRA Techno Analytics Limited

Shareholders of ICRA Limited (“ICRA”) have approved the sale of its wholly owned subsidiary ICRA...

Read More