Bida plans new scheme to ease firm registration

The new framework identifies seven indicators for assessing business environment