Anyone knows how? Please enlighten me
Battle talents are only for Narcia wars, and you can enter there only from Narcia map, or if you have battle talent badges. Than taping on them, and pressing "Proceed" will allow you to go to Battle Talent screen, but not to map. You will be able to upgrade them if you will have enough of them, but nothing else.
There is post about it here: About Battle Talents