New York City officials are being criticized for a recent vote involving new buildings and natural gas. It's a plan one observer says will place undue financial burden on the city's residents and discourage businesses and jobs.
Posted Dec 14, 2021
December 20, 2024 Hear More