OMIFCO sets final price for its $678mln Oman IPO

The Oman India Fertiliser Company priced its shares at top of the range, while drawing an aggregate demand of $12.2 billion.