Sadbhav Bags Contract From Kandla Port Trust Worth 1674.6 Million