Can you double check the Forbes link? Is it the right article regarding failed green companies?
this territory is moderated