#Xpressbees

Bahrain’s Investcorp invests in India’s Xpressbees

Xpressbees has a presence across more than 2,000 towns and cities in India