Idea posted: February 2013
Institutions: IESE Business School
Authors:
Companies have spent increasing amounts on social media and ICT (information and communication technology) in recent years, demonstrating their interest in keeping up with the rapid pace of technological development.…
READ MORE PIN TO MY IDEAS Idea #089