The Moroccan government will spend 2.99 billion U.S. dollars from 2018 to 2021 to develop its roads, Minister of Equipment and Transport Abdelkader Amara said on Monday.