E ea.rna.nl Enterprise, IT architecture and strategy is getting more and more frustrating 195 points gctwnl 5 years ago 131 comments