Savvy environmentalists challenge corporations to go green