Hamid  Razzaq

Hamid Razzaq

Managing Director at Razzaq Engineering works


  • Lahore, Pakistan