Torozos I, II, III Capacity: 96 MWp Location: Simancas (Valladolid), Spain Completion: Under Construction Construction Time: – Scope EPC Category: Spain Date: December 4, 2025 Tags: Spain Share: