MEENA Energy

MEENA Energy

MEENA Energy

Project: Design engineering review
Location: Kingdom of Bahrain

Design engineering review, project and construction management and procurement

  • MEENA Energy