GVB, the public transport operator for Amsterdam, will run its trams and metros on renewable power supplied by energy company Vattenfall, formerly known as Nuon in the Netherlands, over the next 10 years.