** ITC Windsor becomes world’s first in LEED Zero Carbon ITC Windsor became the first hotel in the world to be certified LEED Zero Carbon by US Green Building Council (USGBC).