GB Vehicle Leasing delve deeper into regenerative braking technology & explore its benefits and drawbacks...