Energy efficiency: the Moroccan automotive industry’s unfinished business

November 15, 2026