Gold gains Rs 145 to Rs 38,885 per 10 gram on weaker rupee


TAG