Tata Power is the second-biggest retail bet in the BSE100 pack, with small investors owning 24.2 per cent stake in the e