As is usual in this kind of articles, the headline says “power” where it means “electricity”. FTA:
“For the first time, solar was the largest source of electricity in the EU last month, supplying a record 22 percent of the bloc’s power.”
Great result, but not “biggest source of power” yet.