Monday 27 May | 16:23 Three bids submitted for traffic management system The Public Works Department said Monday it has received three bids for a €7 million project for the installation and operation of a traffic management system touted as reducing journey times ... By Elias Hazou