Great Price Books

derivatives hedging activities and foreign currency translation