Solaria

Solaria It is listed on the Madrid Stock Exchange under the ticker symbol SLR and is a component of the IBEX 35 index , which includes the largest Spanish companies.
Solaria specializes in renewable energy , particularly in the development, construction, and operation of solar photovoltaic (PV) power plants across Europe. It’s just opened offices in the UK and could be involved in the battery storage solutions for UK super computer and data centers