Tag

COMPANIES AND ALLIED MATTERS BILL

The new Bill introduces some corporate legal innovations aimed at boosting the ease of doing business.