‘Costly’ legacy IT blamed for sustainability setbacks

February 15, 2024