Report details Tesla’s solar struggles


Tesla and state economic development officials have long treated activity at the company’s plant in South Buffalo as a state secret.

Aside from an annual report listing Tesla’s total investment and employment in Buffalo, company and state officials have been loath to clue the public in on what exactly is going on at the factory.

The lack of transparency comes despite a state investment of $959 million to build and equip the plant, on the promise it would spawn a clean energy sector in Western New York.

That’s changed with the release of a first-of-its-kind report from a global consulting firm that found Tesla’s production of its Solar Roof — the product that brought the company to Buffalo in the first place — has fallen far short of company goals.

How short?

In announcing the Solar Roof, Tesla CEO Elon Musk said 1,000 of them would be produced weekly in Buffalo and installed on houses across the country. By this point, some 169,000 Solar Roofs would have been manufactured and installed if the company had met that goal.

Instead, only 3,000 are in use.

“The analysis shows that Tesla has missed stated growth expectations,” the report notes.


Buy tickets to our upcoming event on labor’s opportunities and challenges


The study, produced by the energy industry consulting firm Wood Mackenzie, noted that Tesla faces stiff competition. GAF Energy, the report noted, manufactures and installs a similar residential solar product that’s beating out the Solar Roof.

“GAF Energy’s Timberline Solar roofing system is better positioned to achieve widespread adoption,” report author Max Issokson said in a statement. “The product is faster and easier to install, and the company captures customers when they are considering roof replacements.”

Issokson added that “solar roofing solutions,” including Tesla’s Solar Roof, will need to be adaptable to customer needs if the industry is to grow.

“The future potential of Tesla’s Solar Roof will rely on the company’s ability to simplify and streamline installations and tap into a broader customer base,” he said.

Recent reports from Tesla — as well as interviews with employees — indicate that instead of producing the Solar Roof at its South Buffalo plant, the company is focused on building charging equipment for its cars and inputting data to its self-driving vehicle algorithm.

Less than a quarter of the jobs involve solar manufacturing, employees recently told Investigative Post. Solar Roof production stopped altogether last year for at least six months. 

How we got here

As originally planned, the factory on South Park Avenue was going to house Silevo, a solar cell producer, and Soraa, a LED light manufacturer. Soraa pulled out and Silevo was bought by SolarCity, managed by Musk’s cousins, Lyndon and Peter Rive. At the time, SolarCity was deep in debt and losing money, posting $533 million in losses in the first half of 2016.

To convince Tesla shareholders to approve the SolarCity acquisition, Musk rushed to launch a prototype of the Solar Roof, unveiling it in October 2016. The demo worked, and Tesla shareholders approved the purchase of SolarCity by the end of the year. Tesla, along with Panasonic, began operations in Buffalo in August 2017.

Subscribe to our free weekly newsletter


In a 2020 call with shareholders, Musk said his company would aim to produce 1,000 Solar Roofs per week. Production issues thwarted that objective, however. 

Even after solving engineering problems, employees previously told Investigative Post, Tesla management took issue with the color of the solar cells Panasonic was producing for the roof tiles. At the time, Panasonic was tasked with manufacturing Solar Roof components.

“I think the appearance was a big sticking point,” Ethan Richenberg, a former Panasonic employee, told Investigative Post recently. “They wanted these roof tiles to look uniformly black, like you have a black roof on your house. And I think the Panasonic cells, if you look at them, they’re kind of a semi-iridescent, blue-ish, green-ish color.”

By the time Tesla had set its 1,000-roofs-per-week goal, Panasonic was making plans to leave Buffalo, taking its 400 jobs to Malaysia. Instead of manufacturing Solar Roof components in-house, Tesla imported solar cells from China. 

Import restrictions — tied to federal concerns about slave labor — caused shipment delays for those solar cells, forcing Tesla to shut down Solar Roof work altogether for months at a time. 

The onset of the COVID-19 pandemic allowed Tesla to win deadline extensions from the state, giving it more time to meet its jobs goal and avoid $41.2 million in penalties. 

By the end of 2021, Tesla reported to the state that the company had brought other work to its Buffalo factory, meeting its employment goals and avoiding penalties. That included downsizing Solar Roof operations and hiring hundreds of Autopilot workers.

Production goals not met

According to the Wood Mackenzie report, the 3,000 Solar Roofs Tesla has installed is just 2 percent of the goal Musk set.

The report further estimated that with approximately 5 million new roofs built in the United States per year, Tesla’s Solar Roof “held less than 0.03% of the total roofing market in 2022.”

A spokesperson for Empire State Development, the state agency that continues to have oversight of the Tesla factory, did not address the report when contacted by Investigative Post. Rather, ESD spokesperson Pamm Lent said Tesla was complying with its investment and employment goals, the primary metrics the state holds the company accountable to.

“Tesla is reporting it has far exceeded its job and investment commitments at the Buffalo Gigafactory,” she said in a statement. “Tesla has been working to expand and diversify the facility’s operations, while also growing its manufacturing portfolio, which resulted in them meeting their 2022 obligations regarding statewide employment and cumulative investment.”


Donate to support our nonprofit newsroom


Tesla CEO Elon Musk did not return a request for comment. Tesla disbanded its press team in 2020.

In a tweet, however, the Tesla Solar account refuted CNBC’s coverage of the Wood Mackenzie report, calling it “incorrect by a large margin.” The post did not clarify what was incorrect.

Buffalo operation has other woes

It’s not clear what will become of Tesla’s Solar Roof product.

But it is clear that the company has shifted its focus to its Autopilot division, now staffed with more than 600 employees. 

Employees in that division announced in February they were unionizing. Tesla responded just days later, firing more than 40 Autopilot employees, ostensibly for poor job performance. Tesla is currently fighting charges before the National Labor Relations related to the dismissals.

The company, in a statement, insisted the firings were due to poor performance. But current and former Tesla employees challenged that explanation, and, along with the union and its attorneys, argued the firings were in retaliation for the organizing drive.

That’s in addition to the testimony of seven current and former Black employees, who told Investigative Post they’ve been passed over for promotions, and have received racist treatment from supervisors.

At least two Equal Employment Opportunity Commission complaints are open related to the allegations of discriminatory treatment at the factory.

The post Report details Tesla’s solar struggles appeared first on Investigative Post.

Related articles

Trump folds on Blanche as GOP senators hand him devastating defeat



President Donald Trump conceded Thursday he may pull his own attorney general nominee rather than give two outgoing Republican senators what they are demanding.

Trump made the admission on Truth Social after the Senate Judiciary Committee postponed a vote on acting Attorney General Todd Blanche's nomination Wednesday night. The vote was canceled when it became clear two Republicans would block it.

Those two senators — Sen. John Cornyn (R-TX) and Sen. Thom Tillis (R-NC) — are leaving Congress at the end of the year.

"Todd Blanche is a STAR, and everyone knows it!" Trump wrote on Truth Social. "He has the potential to go down as one of the Greatest Attorney Generals of All Time."

"I have no objection to temporarily withdrawing Todd's name, if they do not do the right thing, and putting him back after Cornyn and Tillis are out of office," Trump wrote.

Trump also attacked both senators directly, calling them men "whose political careers have been ended by my action" — a reference to his decision not to endorse them. He added that "both Cornyn and Tillis voted for Merrick Garland," invoking former Attorney General Merrick Garland, a name Republicans cite as a symbol of Democratic overreach.

On Capitol Hill Thursday morning, Cornyn told reporters the situation had taken a turn for the worse. Asked whether Blanche could be confirmed before the August recess, he said the odds were against it.

"It's looking doubtful," Cornyn told reporters, according to NBC News congressional reporter Laura Weiss.

Cornyn said talks with Blanche had been "very constructive" and that he believed a deal was close Tuesday night. But by Thursday morning, something had shifted.

"Other people intervening," he said. He told NBC News congressional correspondent Julie Tsirkin he did not know whether the president himself was standing in the way.

At the heart of the standoff is a settlement Trump's Department of Justice reached with the Internal Revenue Service. The deal granted Trump and his family immunity from tax audits and created a nearly $1.8 billion fund to compensate people who said they had been targeted by the government for political reasons.

The fund was later abandoned, but Cornyn wants that abandonment in writing — and wants the audit immunity narrowed so it does not cover future tax filings, according to MS NOW.

"All I want them to do is to confirm what he said in his sworn testimony before the Judiciary Committee, with regard not only to the weaponization fund, but also who is protected from future audits and what agencies of the federal government are bound by the release," Cornyn told reporters, according to CBS News.

The Department of Justice, Cornyn said, had not delivered. "They've simply refused to cooperate," he said, according to The Hill.

As of Thursday morning, Cornyn said he was waiting on a DOJ response to his latest offer and had no meetings or calls scheduled with the White House or the Department of Justice.

Trump Support COLLAPSES as Workers FLEE MAGA!!

Ken Harbaugh talks with Ironworkers Local 17...

MS NOW Anchor Host Grills Dem Candidate On Incendiary Social Media Posts: ‘Some Words That I Can’t Say on Television’

Antonia Hylton pressed Democrat candidate David Crowley over his claim that he did not author numerous "incendiary" tweets from an account tied to him.

The post MS NOW Anchor Host Grills Dem Candidate On Incendiary Social Media Posts: ‘Some Words That I Can’t Say on Television’ first appeared on Mediaite.

Headlines for July 24, 2026

U.S. Bombs Iran for 13th Night as Pentagon "Lowers"...

GOP senator snaps at ‘mistaken’ Trump as Todd Blanche turmoil heats up



Sen. John Cornyn (R-TX) fired back at President Donald Trump on Wednesday, saying opposition to his IRS tax settlement runs far deeper than just two senators.

At 11:15 AM, Trump wrote on Truth Social that acting Attorney General Todd Blanche was "a STAR" with the potential to be "one of the Greatest Attorney Generals of All Time."

He blamed Cornyn and Sen. Thom Tillis (R-NC) — "both of whom I refused to Endorse, and whose political careers have been ended by my action" — for blocking the confirmation.

Just seven minutes after Trump backed down, Cornyn rubbed salt in the wound by responding to Trump on X.

"POTUS is mistaken if he believes concerns about the provisions in his tax lawsuit settlement are limited to me and Senator Tillis," Cornyn wrote on X.

The standoff forced the Senate Judiciary Committee to scrap a scheduled Thursday vote on Blanche's nomination, a setback for one of Trump's top Cabinet picks, MS NOW reported.

"I have no objection to temporarily withdrawing Todd's name, if they do not do the right thing, and putting him back after Cornyn and Tillis are out of office," Trump wrote on Truth Social, threatening to pull the nomination entirely and resubmit it once both senators leave office.

Earlier Wednesday, before Trump's post, Cornyn and Tillis had told Politico that someone inside the White House — not Trump himself — was blocking a deal.

"I don't know who it is — I'm just trying to get them out of the way so we can get the president his AG," Tillis said.

"If this were just between me and Todd Blanche, we would have worked this out, but, apparently, he's getting some pushback from higher ups at the White House," Cornyn said, adding that he did not know who was responsible. "I don't know who, but it doesn't need to be this hard."

"Why don't you call over the DOJ and tell them they have one hour and 50 minutes to get me what I asked for," Cornyn told reporters Wednesday afternoon, as negotiations with the Department of Justice dragged on, MS NOW reported.

"What I've advised the chair, and I would assume Senator Cornyn said something similar, is that we're not prepared to vote yes yet," Tillis said Wednesday night, confirming neither senator had moved.