Shubhashish / Mumbai December 14, 2010, 0:53 IST

International Coal Ventures Ltd (ICVL), a company floated by five Indian public sector companies