Mohamed Shaker

Egyptian Ministers discuss infrastructure for electric vehicle charging stations