Text this: The socio-economic and political impact of globalization on firms