Ahmed Nada, Vice President of Business Development for the Middle East, First Solar.
Return to article