Generator Repair and Maintenance Services — ISABEL II CANAL PUBLIC LIMITED COMPANY MP contract | BidSonar