BMA ships world’s largest extraction tower

An extraordinary project: BMA completes the first of two extraction towers for Canal Sugar in Egypt.

Read more