Latest

2023 Best Managed Companies lead charge on ESG

The 2023 cohort of Best Managed Companies are at the forefront of implementing leaner practices, innovation, and improved ESG processes, said Bank of Ireland Corporate Banking senior director Nikki Canavan.