Executives and board members are skeptical about the company’s “green” plan.
Video Rating: 4 / 5