Coca Cola Wind Powers NY Bill Boards The Coca-Cola Company’s iconic red billboard in New York City’s Times Square has gone “green”. Coca-Cola is leading a unanimous eco-friendly shift to wind power among… Read the rest..