Funny that when I read the headline, the first thing I thought of was environmentally sustainable. The financial angle didn't occur to me at all ...
Like, how many of the top 100 economically sustainable companies are environmentally sustainable?
I agree the title is kind of click-baity, but I fail to see how it would be misrepresenting anything.
It's just a clever play on the word "sustainable".