Translate the following English sentence to French:
"There can also be no doubt that bluefin tuna is of enormous environmental and financial significance."
De même, on ne peut douter de l'énorme importance environnementale et financière du thon rouge.