The Finnish Telecom giant unleashes a technological alternative in the limited mobility space.This could be a battle of the giants