Bla bla bla yada sustainability yada often come with large better growing faster...

It's such an uninformative piece of marketing crap