Here's what I think. You go to the homepage and see 4 companies. 3 of them are some of the largest companies in the world and every single person has heard of them. 1 of them, nobody has heard of. I feel that "one" has paid to have their logo on the site and the other "three" not only have not paid but very likely are not even aware that they are on there.
Noone is saying they're not "green" companies.
I'm a long on this stock but sometimes you just have to use common sense when it comes to these things.