BCCL IPO is entirely an offer for sale (OFS) by its promoter Coal India, which is looking to offload 46.57 crore shares. No proceeds will be received by the company from the IPO.