The Louis Vuitton Tumon Sands Global Store is the first Louis Vuitton store in the world to install an array of photovoltaic panels to produce electricity from the sun. The 210 panels comprise the largest privately owned photovoltaic system currently on Guam . . .
This content is available only to subscribers. If you are a member, please log in.