JBM Auto hits 52-week high as company bags orders for 5,000 electric buses Finances July 14, 2023 [ad_1] JBM Auto shares: Shares of JBM Auto rallied 17.7 per cent to hit a 52-week excessive of Rs 1,548.35…