Essar Projects: Known to complete mega EPC projects globally across sectors