Big Red Barn CEO Donal Byrne: ‘The Irish Government in my opinion haven’t been very prepared for the past two years at all.’

Donal Byrne is the chief executive of Big Red Barn, a company that designs and manufactures modular structures both to the event business and for use (...)