Bombay High Court Denies Interim Relief to Electric Vehicles Firm Disqualified by BEST UK company has set up a 75-acre facility in Pune and said it will be making electric buses which will be rolled out in the first week of November this year