Work has started on an iconic Cyprus office block which the developers claim will change the face of Limassol and be the tallest building on the holiday island’s south coast. Situated in the heart of Limassol — just 100 metres from the sea and the... Read More