site logo

Charlotte, NC named as latest Bloomberg climate challenge winner