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 ...