Tag

BEACH DEMOLITION

Landmark Africa, the company behind the Landmark Beach Resort in Lagos, has announced plans to relocate its Nigerian headquarters and expand its operations.