Why does Durham Teeside Airport have the IATA code of MME?
Answers:
This may not help that much but they get to choose their own codes freom the IATA. If it's available then they can have it assigned to them. I assume that somewhere someone at the airport decided they wanted to apply for MME. Also, before it was teeside it was an RAF base called st-middleton. Maybe M for middleton, M for middlesborough, E for east.
because they couldnt get the ATAI code of EMM
If you are talking luggage labels I would suggest Middlesborough East may be two of the initials
As mentioned elsewhere it might be because it is close to Middlesbrough (although it is west of Middlesbrough and not east, and closer to Darlington). This site http://www.azworldairports.com/airports/. has contact information for the airport and you might be able to get more details that way.
Probably because the letters that you think would be associated with that airport were already used for other airports.
The answers post by the user, for information only, UKQnA.com does not guarantee the right.