Transport Malta, in agreement with the Water Services Corporation, has revoked the permit of a contractor carrying out works at Msida because he failed to follow professional practices, the Infrastructure Ministry said.It said in a statement that the contractor failed to take the necessary measures for his work not to hinder vehicles and created a...