Will the green economy live up to its promise?