Solutions 30 Acquires 10% Stake in French Solar Firm So-TecBy Patrick VaughnMay 19, 2024 Luxembourg-based technology services company Solutions 30 SE has announced the acquisition of a 10% stake in So-Tec, a French solar firm with which it collaborates closely…