Dr Stephen Brennan, Chief Digital Advisor to the Irish Government, has said that the urgency to get more Irish firms trading online has never been greater, with more and more online revenue…