B Brent Spangler Review of European bureau for innovation... 8 months ago Good resources, but lacking innovation.
Comments: