Organization:
Ibibo Group
LEI 33580032TCBGEKM9XX34
Organization name
Ibibo Group Private Limited
Country name
India
Country of registration
India
Industry
Other Sectors
Bond debt
32 mln USD