QTS signs 48MW solar PPA with Engie in Irving, Texas
Will support QTS' operations in the region
Will support QTS' operations in the region
Also has working agreements in the Netherlands and Germany
Company planning 200MW site in Lone Star State
28.8MW site officially inaugurated
Colo firm signs for solar in Germany, telco signs for solar in France
Company adds fifth facility to portfolio