Mini has not discolsed a sustainability report.
Mini is a British automaker founded in 1969 with its headquarters in Oxfordshire, United Kingdom. It specializes in producing small cars, from hatchbacks to SUVs. The brand offers a number of customization options ranging from exterior paint, interior trims and accessories. Mini has become an iconic car brand, with a focus on performance, economy, and style.