Airbus puts a smile on its BelugaXL
“Now I can see the whales Looming out of the dark Like arrows in the sky I can’t believe my eyes But it’s true” The words of the French metal band Gojira could soon become a reality if you ever venture into the south-west of France. The first BelugaXL rolled out of Airbus paint shop […]