Deletion of "New Environmentalist"

Comment: Although impressive-looking, none of the added references are what I would call ''independent'' references (and several don't look like they would be |reliable sources either), with the exception of course of ''Business Week''. Unfortunately, the latter article doesn't even mention "New Environmentalist". Fails  and 
Stance: delete
Cited policy: Wikipedia:Reliable sources (WP:RS||WP:ORG||WP:GNG)