Ireland has been named as the most investable country in Western Europe according to Site Selection’s fourth annual Best to Invest rankings.
Facebook is making the headlines this week, and not just because its IPO is expected to be completed late Thursday. SlashGear reports that Facebook may begin to serve ads on third-party sites in the future.