Fewer Americans are leasing new autos, a pullback that could crimp the availability of used vehicles and involved buyers in the coming years. Auto buyers put down deposits for high-demand vehicles, which executives say might help gauge consumer curiosity. The 296 GTB has been engineered to consume and pollute much…
Read MoreKarma Automotive
Small Business