An interesting City and one I intend to add more info to, but until then, this report on the Digital side of Barcelona is well worth reading
Barcelona digital city Putting technology at the service of people