A franchise in an industry with 12% growth

Half year Figures released by the BVLRA  (British Vehicle Rental & Leasing Association) from their leasing broker members show contracts up 12% year-on-year with the total number of contracts at the end of June 2019 being 338,111, up 35,699 compared to the same...