News Gridworks appoints Gilles Allard as Head of Engineering and Construction Read More November 5, 2026