As far as a quick google search goes, it's actually just 10 times the turnover (7 something billion to 70 something billion).
I do expect that Red Bull has a way higher net profit margin than Renault though. Net profit might even be higher than Renault's? I am too lazy to research that though. Not that it matters anyway, but can we believe one word coming out of Cyril's mouth? I stopped believing him years ago, but yes Cyril, there is a question mark about that!
Red Bulls profit margin is 60%. The profit margin on Renault, Dacia, Nissan and Dacia cars is certainly less than that, since they are mostly economy cars.
The utes (pickup trucks, including Nissan's mighty V8 Titan and V8 Patrol 4 wheel drives) and Renault's commercial (i.e., vans) may have a better profit margin however.
Are Renault trucks considered part of Renault cars, or is that a separate entity?