Spain-based engineering, construction and concessionary company Isolux Corsán has won two contracts worth EUR42 million in India.

This content is available to only paying subscribers.