is the n4?

is the nexus 4 unlocked ..i keep shifting from usa to india so will an indian sim and stuff work on it and will all the function work fine in india 2..

also how can i get better battery life in the n4..are there any good batteries for n4..which can replace the 2100mah ..