Indian boxer Mary Kom signed as brand ambassador by BSNL Archives -