Botswana immigration law does not allow reasons to be given to non citizens whose applications for permits to stay in the country are rejected? Is this common practice? And is it good for attracting foreign investment?
In France, the administration is obliged by law to justify many of its decisions. The law doesn't apply to decisions taken by consular authorities abroad, but in cases like family reunification, people having a work permit etc., even consular decisions should be justified. Decisions taken within the country about stay permits are always motivated and subject to appeal.