Bharat Express

Alibaba

In recent years, the firm has faced numerous unusual headwinds as Beijing imposed tightened restrictions on the domestic tech sector