Abdelrahman Mahran Abdelrahman Mahran Gizah Founder of Mecha Solar Egypt, Renewable Energy Company. Abdelrahman Mahran’s tracks Surat Al Duha - Abdelrahman Mahran by Abdelrahman Mahran published on 2020-08-21T14:18:04Z WIN 20200325 17 50 19 Pro - 401725444 by Abdelrahman Mahran published on 2020-03-28T22:01:19Z