France and Germany's leaders appeared to patch up relations late on Monday, announcing agreements on two key issues that had led a rumoured chill in relations.
With efforts to fight climate change growing apace around the world, the IT industry is also doing its bit, as the world's largest technology fair starting next week in Germany aims to show.