10GW! Solar Organic Plans TOPCon Plant in Spain’s Castilla-La Mancha
PVTIME – Solar Organic plans to build a 10GW solar cell and module manufacturing facility in Socuéllamos, in the autonomous region of Castilla-La Mancha in Spain. Last week, the company…


















