People & Appointments: Alecta fires CEO Magnus Billing

The latest ESG movers and shakers: AIGCC adds two board members; Stör promoted to head of ESG integration at Munich Re.