Abdelaziz Benmehrez

Analyst
Nomura
Deals
1
Countries
United States

Recent Deals

50MW Chirisa Technology Park Data Center Project - Financing
$610m
Dec 2024
Project & Infrastructure Finance
Telecoms and Communications
North America
North America
United States