Bla bla bla yada sustainability yada often come with large better growing faster...
It's such an uninformative piece of marketing crap