Is Ireland too economically dependent on Big Tech to regulate it properly?

by Stephen Beard