Debenhams Increases International Ambitions

Following similar moves from competitors, Debenhams has taken steps to increase its global sales by creating the new role of international e-commerce marketing manager. The retail chain currently has 61 international franchise stores across 24 countries.

Read the full article.