Tesla Plant on South Park Avenue in South Buffalo. August 7, 2018 (WBEN Photo/Mike Baggerman)
Brian Mazurowski
August 30, 2019 - 6:53 am
Buffalo, NY (WBEN) - The Tesla facility, and New York's involvement in the project, are once again under the microscope. An expose in Vanity Fair, titled " How Elon Musk Fooled Investors, Bilked Taxpayers, and Gambled Tesla to Save SolarCity " put a national spotlight on the Tesla/SolarCity project...
Read More