Charles Alland appointed as chairman and CEO of Alland & Robert Charles Alland has been appointed as chairman and CEO of French family business, Alland & Robert, taking over from his f... Read more April 20, 2023