1. Lisa Rhodes (Lisa)

    User Since: April 22, 2009

    1-1 of 1
    In International Hydropower Association World Congress :
    On 6/23/09 Lisa Rhodes (Lisa) said:
    "Photo shows Verne Global data center campus currently under construction in Iceland."