Networks are increasingly drawing scholarly and practitioner attention as very effective ways to organise efforts towards achieving certain social agendas. This has even led to the idea of a network society (term coined by Castells in 1996) who argues that the information technology revolution has facilitated the emergence of a new economy, which is structured around flows of information, power and wealth in global financial networks.