Looks like Concorde but seats up to 45 passengers less and is no faster. Whatever? I guess Leonardo and his posse just need to get to the Global Warming conferences a little quicker.
The sister-ship, “Bust”, will be much more advanced.../s