Vistra Joins the Street Team

On April 29th, Serve the City Luxembourg hosted it’s first Corporate Social Responsibility event with Vistra Luxembourg S.a.r.l. Seven volunteers from Vistra came together and went out on [...]