Spanish car maker SEAT SA will put up 21 MW of solar panels at its three factories in Catalonia in an effort to boost its self-consumption capacity.