Rock star – New CEO of diamond makers Element Six Siobhán Duffy ready for the challenges ahead

Pressure makes diamonds, so they say, and it shapes business careers too. Newly announced CEO of Element Six, Donegal woman Siobhán Duffy, has seen all the ups and downs of manufacturing over the years, navigating her path with a mix of scientific knowledge and the people skills she first honed working odd jobs in the Bundoran of her youth.

Dublin renewable energy firm Solar 21 raised more than €330m for projects not yet built, accounts reveal

Dublin-based renewable energy developer Solar 21 raised as much as £300m (€337m) between 2018 and 2020 from Irish investors for proposed waste-to-energy projects in the UK that have not yet been built, a new analysis of its accounts has revealed.