France and Morocco signed agreements worth up to 10 billion euros during President Macron's visit aimed at improving strained relations. Deals, witnessed by Macron and King Mohammed VI, cover sectors like energy and infrastructure, with more expected. Macron’s visit follows an invitation by the king amid years of tension.