ABUSE OF IBFC WORK PERMITS
THE International Business and Financial Centre (IBFC) formally the LOFSA means a jurisdiction that offers liberal operating environment and low rates of tax as well as ensures confidentiality of investors’ information. Currently, there are more...