Coal India Ltd. – 10 Interesting Facts, Financial Information & Competition Analysis