Social Issues OTB Group Appoints a New Sustainability Ambassador OTB Group's just appointed Andrea Rosso as their new Sustainability Ambassador, starting… Emma ThompsonJune 5, 2025