News: Has the demolition of Landmark Beach Front in Lagos forced businesses to consider downsizing or relocating to other African regions?
The demolition of Landmark Beach Front in Lagos is prompting some businesses to rethink their investment plans in Nigeria, with many considering…