Answer:
Data Storage
Explanation:
Based on the information provided within this question it seems that Google's biggest technical challenge is Data Storage. This is because they are constantly adding more and more data which based on what they are saving it would be thousands of gigabytes of storage that are being used. Therefore they would need huge data centers in order to maintain their servers up and running and meet their requirements.