translate English to French: Our new Web site helps speed service delivery while enhancing transparency and accountability.
Notre site Web contribue à accélérer notre service tout en favorisant la transparence et la reddition de comptes.