It this an arm of T-Mobile (the US carrier)? Their logos are strikingly similar, but their websites make no reference to each other.
Telekom Labs logo: http://www.laboratories.telekom.com/public/Deutsch/Pages/def...
T-Mobile logo: http://www.t-mobile.com/