translate English to French: And France, of course, is also a big player in Alberta’s energy sector.
Et la France, bien entendu, est également un acteur important dans le secteur albertain de l’énergie.