Marcel Brühwiler

Manager, Infrastructure and Natural Resources

at IFC