19 May 2016 Baker McKenzie provides legal advice to Trina Solar on a mega solar power project in Ishinomaki, Miyagi Prefecture, Japan Related Practice Areas Banking & Finance Professionals Naoaki “Nick” Eguchi