user

IOT Anwesha Engineering & Construction Limited

Oil and Gas

Overview

A 50:50 joint Venture of IOCL & Oil Tanking Germany.