Monadelphous Group Ltd has been awarded three new engineering construction and maintenance contracts worth over $100 million in total.

Monadelphous Group Ltd has been awarded three new engineering construction and maintenance contracts worth over $100 million in total.