I have a lot of experience with BMW steering leather. It's garbage. Unfortunately now that it has that greenish tinge, that means the dye has been worn off that spot. Call your local BMW dealership and they probably have someone who can make it nearly good as new.
__________________
M240i | Mineral White | Coral Red
|