The environment department has signed an agreement for the installation of 129 paper compactors to address the growing issue of solid municipal waste along the coastal regions of Limassol and Paphos.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results