3i to acquire minority stake in Spanish company Sistemas Técnicos de Encofrados

580
STEN is a specialist in the development of formwork and scaffolding systems for construction and civil engineering proje