Auto ancillary player and maker of electric buses, JBM Auto has bagged $100 million of long-term capital from International Financial Corporation (IFC) to finance the deployment of e-buses across ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results