This video is mainly in French. Viewers can see the extent of technology deployment and the number of experts on site involved with each step. Congratulations to the team on their work.

[youtube]TklixzANphg[/youtube]

Please follow and like us:
Pin Share
admin
+ posts
%d bloggers like this: