A new model Mini says enhances “the company’s sustainability credentials” is making its internet debut—and it’s as silly a joke as you might expect from those cheeky chums over at Mini. The new ride is called the Cooper T, and it is claimed to be the “first vehicle to be powered by tea-leaf biofuel composite.” […]