Landmark Africa Group, developers of the ambitious Landmark Village in Lagos, has successfully decommissioned the N1.2bn Etiosa Isolation Centre after three months of operation. This…