The globalisation of technology and its implications for developing countries: Windows of opportunity or further burden?