translate English to French: There has been a renewed focus on information and service delivery through the online channel.
La distribution de l'information et la prestation de services par la voie électronique retiennent de nouveau l'attention, comme en témoigne l'exécution du DIR.