The “Morocco Offer”: $30 billion for six new projects

By Julian Atchison on March 18, 2025