Starboard nominates directors to Alight’s board. A plan to improve margins could be on the horizon
[ad_1] xavierarnau | E+ | Getty Images Company: Alight (ALIT) Business: Alight provides cloud-based integrated digital human capital and business
Read More