20120828 business.india-business: Gold at fresh high of Rs 31;400