SPANISH SOLAR POWER COMPANY